星期几

1.题目:
1949 年的国庆节( 10 月 1 日)是星期六。
今年(2012)的国庆节是星期一。
那么,从建国到现在,有几次国庆节正好是星期日呢?
不要求写出具体是哪些年,只要一个数目!

2.代码实现:

点击查看代码
#include <iostream>
using namespace std;
bool check(int n)
{
  if((n%4==0&&n%100!=0)||n%400==0){
    return true;
  }
  return false;
}
int main()
{
  int sum=0,ans=0;
  for(int i=1950;i<=2012;i++){
    sum+=365;
    if(check(i)){
      sum++;
    }
    if(sum%7==1){
      ans++;
    }
  }
  cout<<ans;
  // 请在此输入您的代码
  return 0;
}
posted @ 2022-03-04 17:38  自然力  阅读(150)  评论(0)    收藏  举报