FC字符串蓝桥杯2022 -B 顺子日期
作者:
小花猪
,
2023-03-08 14:25:09
,
所有人可见
,
阅读 144
顺子日期
#include <iostream>
#include <string>
using namespace std;
int month[] = {0 ,31, 28, 31, 30, 31, 30, 31, 31, 30, 31 ,30, 31};
int main(){
int y = 2022, cnt = 0;;
char str[8];
for(int i = 1; i <= 12; i++){//月
for(int j = 1; j <= month[i]; j++){//日
sprintf(str,"%04d%02d%02d",y,i,j);//数字转字符串
for(int k = 0; k < 6; k++){
if(str[k] == str[k+1]-1 && str[k] == str[k+2]-2){
cnt++;
cout<<y<<" "<<i<<" "<<j<<endl;
break;
}
}
}
}
cout<<cnt<<endl;
return 0;
}