usaco Friday the Thirteenth

来源:互联网 发布:js 变量未定义 报错 编辑:程序博客网 时间:2024/05/20 04:47
#include<stdio.h>#include<stdlib.h>int m[12]={31,28,31,30,31,30,31,31,30,31,30,31};int d[7];main(){freopen("friday.in","r",stdin);freopen("friday.out","w",stdout);int i,j,l=6,n;scanf("%d",&n);n+=1900;for(i=1900;i<n;i++){if((i%100!=0 && i%4==0)||i%400==0)m[1]++;for(j=0;j<12;j++){d[l]++;l+=m[j];l%=7;}m[1]=28;}printf("%d",d[6]);for(i=0;i<6;i++)printf(" %d",d[i]);puts("");return 0;}

0 0