返回题解分享
讨论 / 题解分享/ 帖子详情

纪念日(结果填空) - 题解

using namespace std;

int main()

{ int num=0;

int flag=0;

  for(int year=1921;year<=2020;year++)


for(int month=1;month<=12;month++)

for(int day=1;day<=31;day++)

{

if(month==1||month==3||month==5||month==7||month==8||month==10||month==12);


else if (month==2)

{

if((year%4==0&&year%100!=0)||year%400==0)

   { 

    	if(day>=29)break;

     }

    	else

    	{

    		if(day>=28)break;

    	}

    	}

    	else{

  	   if(day>=30)break;

  	}


     if(year==1921&&month==7&&day==23)

       {


     	flag=1;


     	}

     	if(flag==1)num+=60\*24;


     	if(year==2022&&month==7&&day==1)

          {

               cout<<num-24\*60<<endl;

               return 0;


}

}

}
0 回复 0 转发 0 喜欢 1 阅读
回复 (0)
默认 最新
暂无回复,快来抢沙发!