人快不行了,求助
#import<cstdio>
#define K return
int y,i,c,C;int R(int n){if((!(n%4)&&(n%100))||!(n%400))K 1;K 0;}int X(int m){c=y/100;y%=100;if((y+y/4+c/4-2*c+13*(m+1)/5+28)%7==6)K 1;K 0;}main(){while(~scanf("%d",&y)){C=0;for(i=1;i<13;i++){if(i==2&&R(y))C+=X(2);else C+=X(i);}printf("%d\n",C);}}
现在280B,再少 24 个就行了。