您的位置:首页 > 其它

蓝桥杯2012决赛-星期几

2018-01-25 17:28 225 查看
题目:

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;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  蓝桥杯