題目:
1949年的國慶節(10月1日)是星期六。
今年(2012)的國慶節是星期一。
那麼,從建國到現在,有幾次國慶節正好是星期日呢?
代碼:
#include <iostream>
using namespace std;
int fun(int year)
{
if((year%4==0&&year%100!=0)||year%400==0)
{
return 366;
}
else return 365;
}
int main()
{
int sum=0;
int num=0;
for(int i=1950; i<=2012; i++)
{
sum+=fun(i);
if((sum-1)%7==0)
{
cout<<i<<" 年"<<endl;
num++;
}
}
cout<<num;
}