第十一届蓝桥杯大赛第二场省赛试题 C&C++ 研究生组-寻找2020

数据很恶心,但是考点挺友好~

把测试数据黏贴到记事本中,知测试数据的行列数

然后根据规则判断2020是否出现,并累计其次数即可。

判断可能需要注意超出下标,可以索性把数组定大些。

cpp 复制代码
#include<stdio.h>
const int N = 310;
char s[N][N];
int main(){
//	long long ans = 0;
//	for(int i = 0; i < 300; i++)
//		gets(s[i]);//gets()以换行符为输入结束标志
//	for(int i = 0; i < 300; i++){
//		for(int j = 0; j < 301; j++){
//			if(s[i][j] == '2' && s[i][j + 1] == '0' && s[i][j + 2] == '2' && s[i][j + 3] == '0') ans++;
//			if(s[i][j] == '2' && s[i + 1][j] == '0' && s[i + 2][j] == '2' && s[i + 3][j] == '0') ans++;
//			if(s[i][j] == '2' && s[i + 1][j + 1] == '0' && s[i + 2][j + 2] == '2' && s[i + 3][j + 3] == '0') ans++;
//		}
//	} 
	printf("16520");
	return 0;
}
相关推荐
蓝悦无人机1 小时前
C++基础 — 函数总结
开发语言·c++
我不是懒洋洋3 小时前
从零实现一个分布式监控:Prometheus的核心设计
c++
An_s3 小时前
c++对接pdfium(一)win系统篇
开发语言·c++
众少成多积小致巨3 小时前
C++ 规范参考(上)
c++
xiaobobo33304 小时前
C语言中宏定义宏名和宏值之间的关系
c语言·宏定义·语义型
一拳一个呆瓜7 小时前
【STL】iostream 编程:使用提取运算符
c++·stl
a4493153627 小时前
MacBook USB-C不充电故障诊断:从PD握手到主板供电链路
c语言·开发语言·macos·电脑
我不是懒洋洋8 小时前
从零实现一个分布式日志平台:ELK的核心设计
c++
神仙别闹8 小时前
基于QT(C++)实现Windows 自启动项查看和分析
c++·windows·qt
a4493153628 小时前
iPhone 充电故障的全链路诊断——从 Lightning/USB-C 接口到 Tristar 充电 IC
c语言·macos·ios·电脑·硬件架构·iphone