#include<stdio.h>
int main(){
int year,mouth,day,sum;
while(scanf("%d/%d/%d/",&year,&mouth,&day)!=EOF)
{
int t;
switch(mouth){
case 1:t=0;
break;
case 2:t=31;
break;
case 3:t=59;
break;
case 4:t=90;
break;
case 5:t=120;
break;
case 6:t=151;
break;
case 7:t=181;
break;
case 8:t=212;
break;
case 9:t=243;
break;
case 10:t=273;
break;
case 11:t=304;
break;
case 12:t=334;
break;
}
if((year%4==0&&year%100!=0||year%400==0)&&mouth>2)
sum=t+day+1;
else
sum=t+day;
printf("%d\n",sum);
}
return 0;
}
【杭电2005】第几天?
最新推荐文章于 2021-10-04 19:20:32 发布