欧拉工程-问题19
文章目錄
原题链接 http://projecteuler.net/problem=19
Counting Sundays
You are given the following information, but you may prefer to do some research for yourself.
- 1 Jan 1900 was a Monday.
- Thirty days has September,
April, June and November.
All the rest have thirty-one,
Saving February alone,
Which has twenty-eight, rain or shine.
And on leap years, twenty-nine. - A leap year occurs on any year evenly divisible by 4, but not on a century unless it is divisible by 400.
How many Sundays fell on the first of the month during the twentieth century (1 Jan 1901 to 31 Dec 2000)?
计算星期天的天数
你将得到如下信息,你也可以自己做些探索。
- 1900年1月1日是星期一
一个月有三十天的月份有9月,4月,6月,11月。其它的月份都有31天,除了2月,如果是闰年29天,其它时候28天
闰年是正好被4整除的年份,但不是世纪,除非此时它也可以被400整除。
求二十世纪(1901年1月1日到2000年12月21日),一共有多少个星期天是每月的第一天。
解答:
这题没什么好说的,就是模拟,另外要知道怎么判断闰年。