提交时间:2024-02-25 11:59:20

运行 ID: 42347

#include<iostream> using namespace std; int x,y; int month[24]={1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12} ; int day[24]={5,20,4,19,5,20,4,19,5,20,5,21,6,22,7,22,7,22,8,23,7,22,7,21}; string jq[24]={"XH","DH","LC","YS","JZ","CF","QM","GY","LX","XM","MZ","XZ","XS","DX","LQ", "CS","BL","QF","HL","SJ","LD","XX","DX","DZ"}; int main() { cin>>x>>y; for(int i=0;i<24;i++){ if(month[i]==x&&day[i]==y){ cout<<jq[i]; return 0; } } for(int i=0;i<24;i++){ if(x==12&&y>day[23]){ cout<<jq[0]; return 0; } else if(x>month[i]) continue; else if(x==moth[i]&&y<day[i]||x<month[i]){ cout<<jq[i]; return 0; } } return 0; }