第十一届蓝桥杯大赛第二场省赛试题 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;
}
相关推荐
爱凤的小光37 分钟前
图漾GM461-E1相机专栏
c++
biter down1 小时前
c语言18:结构体位段联合体
c语言·开发语言
qwepoilkjasd1 小时前
C++智能指针介绍
c++
·白小白2 小时前
力扣(LeetCode) ——43.字符串相乘(C++)
c++·leetcode
咬_咬2 小时前
C++仿muduo库高并发服务器项目:Poller模块
服务器·开发语言·c++·epoll·muduo
FMRbpm2 小时前
链表5--------删除
数据结构·c++·算法·链表·新手入门
程序员buddha2 小时前
C语言操作符详解
java·c语言·算法
Kimser3 小时前
QT C++ QWebEngine与Web JS之间通信
javascript·c++·qt
QT 小鲜肉3 小时前
【QT/C++】Qt样式设置之CSS知识(系统性概括)
linux·开发语言·css·c++·笔记·qt
Elias不吃糖3 小时前
NebulaChat 框架学习笔记:深入理解 Reactor 与多线程同步机制
linux·c++·笔记·多线程