欧拉计划 题目19
来源:互联网 发布:淘宝买东西怎么写评语 编辑:程序博客网 时间:2024/06/05 16:49
以下是一些已知信息,但是或许你需要自己做一些其他的调查。
1900年1月1日是星期一。
30天的月份有:9月,4月,6月,11月。
此外的月份都是31天,当然2月除外。
2月在闰年有29天,其他时候有28天。
年份可以被4整除的时候是闰年,但是不能被400整除的世纪年(100的整数倍年)除外。
20世纪(1901年1月1日到2000年12月31日)一共有多少个星期日落在了当月的第一天?
写代码的时候,总是不能一次性通过,还是花了好长的时间找错误。 唉。。。。。
View Code
1 #include<iostream> 2 using namespace std; 3 4 int month[12] = {31,28,31,30,31,30,31,31,30,31,30,31}; 5 int count = 0; 6 int main() 7 { 8 int i , j; 9 int star = (1+365 % 7)%7; 10 if(star==0)count++; 11 for(i = 1901; i <= 2000; i++) 12 { 13 for(j = 1; j <= 12; j++) 14 { 15 if(((i%4==0&&i%100!=0)||i%400==0) && j ==2) 16 { 17 star += (month[j-1]+1)%7; 18 star %= 7; 19 } 20 else21 { 22 star += month[j-1]%7; 23 star %= 7; 24 } 25 if(star == 0) 26 count++; 27 } 28 } 29 cout<<count<<endl; 30 }
- 欧拉计划 题目19
- 欧拉计划:题目3
- 欧拉计划 题目18
- 欧拉计划39题,42题目
- 欧拉计划 19
- 欧拉计划 题目24 (全排列)
- 题目来源于欧拉计划的数学OJ。。。
- Python实现欧拉计划19题
- 欧拉计划 100
- 欧拉计划
- 欧拉计划
- 欧拉计划是什么?
- 欧拉计划
- 欧拉计划3
- 欧拉计划
- 欧拉计划23
- 欧拉计划20
- 欧拉计划21
- android学习
- hdu 2050 折线分割平面
- 分红酒(广度优先搜索)
- 欧拉计划 题目18
- C++模板使用介绍
- 欧拉计划 题目19
- hdu 1016 Problem Description (广搜)
- hdu 1518 Square (广搜)
- 泊松分酒 (广搜)
- 大数的乘法
- 分红酒 (广度优先搜索)
- 放麦子
- 第十三周 用递归的方法求两个数的最大公约数
- 整数的分划问题。