题目描述
整个 20 世纪(1901 年 1 月 1 日至 2000 年 12 月 31 日之间),一共有多少个星期一?(不要告诉我你不知道今天是星期几)
题目分析
1901 年 1 月 1 日为星期二。
首先,计算一共有多少天,然后用天数对 7 进行取余。
一个世纪有 100 年,每 4 年是一个闰年。2000 年也是闰年。因此,有 25 个闰年。所以,一共有 36525 天。
那么,2000 年 12 月 31 日在 36524 天后。对 7 取余之后为 5 天。因此,2000 年 12 月 31 日在星期日。
代码如下
#include <iostream>
using namespace std;
int main()