/*
第十一届蓝桥杯省赛C++组试题精讲第5题
*/
#include <bits/stdc++.h>
using namespace std;
struct s{
string name;
int month,day;
};
int main( void )
{
s data[25]=
{
{"CC",1,1},{"LC",2,4},{"YS",2,19},
{"JZ",3,5},{"CF",2,30},{"QM",4,4},
{"GY",4,19},{"LX",5,5},{"XM",5,20},
{"MZ",6,5},{"XZ",6,21},{"XS",7,6},
{"DS",7,22},{"LQ",8,7},{"CS",8,22},
{"BL",9,7},{"QF",9,22},{"HL",10,8},
{"SJ",10,23},{"LD",11,7},{"XX",11,22},
{"DX",12,7},{"DZ",12,21},{"XH",1,5},
{"DH",1,20}
};
int m,d;
cin>>m>>d;
for(int i=1;i<=24;i++)
{
if(data[i].month==m)
{
// cout<<data[i].day<<' '<<data[i+1].day<<' '<<d;
if(data[i].day>=d)
{
// cout<<1;
cout<<data[i].name;
return 0;
}
if(data[i+1].day>=d)
{
// cout<<2;
cout<<data[i+1].name;
return 0;
}
// cout<<3;
if(i+1==24)
cout<<data[1].name;
else
cout<<data[i+2].name;
return 0;
}
}
return 0;
}
10-14
7658
04-21
1万+
01-23
1万+
04-09
2309
06-19
2万+
02-20
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交