WA 求助
查看原帖
WA 求助
875806
liupan2010楼主2023/4/30 15:24
#include<stdio.h>
l(y)
{
	return (y%4==0&&y/100!=0||y%400==0);
}
z(y,m)
{
	return (y%100+y%100/4+y/100/4-2*y/100+13*(m+1)/5+28)%7==6;
}
main(i,y,s)
{
	while(scanf("%d",&y)!=EOF)
	{
		s=0;
		for(i=1;i<=14;i++)
			(i==2&&l(y)&&z(y,i)||i!=2&&z(y,i))?s++:1;
		printf("%d\n",s);
	}
} 
2023/4/30 15:24
加载中...