//#include <iostream> //using namespace std; #include<stdio.h> #include<string.h> int day1[13]={0,31,28,31,30,31,30,31,31,30,31,30,31}; int day2[13]={0,31,29,31,30,31,30,31,31,30,31,30,31}; int main() { int i,j,k; int day[13]; int num=0; while(scanf("%d%d%d",&i,&j,&k)!=EOF){ if((i%4==0&&i%100!=0)||i%400==0) memcpy(day,day2,sizeof(day2)); else memcpy(day,day1,sizeof(day1)); for(int a=1;a<j;a++) num+=(day[a]); for(int b=1;b<=k;b++) num++; printf("%d\n",num); } return 0; } // 64 位输出请用 printf("%lld")