曜日を{0: 日, 1: 月, 2: 火, 3: 水, 4: 木, 5: 金, 6: 土}曜日と、数字でおく。
以下、7を法にして考える。(出てくる数字が7を超えたら、7で割ったときの余りを使う)
月 | うるう年 | うるわない年 |
---|---|---|
1 | m | m |
2 | m+3 | m+3 |
3 | m+4 | m+3 |
4 | m | m+6 |
5 | m+2 | m+1 |
6 | m+5 | m+4 |
7 | m | m+6 |
8 | m+3 | m+2 |
9 | m+6 | m+5 |
10 | m+1 | m |
11 | m+4 | m+3 |
12 | m+6 | m+5 |
以下から、次のことが分かる。
気が向いたら、続きも考える。
そういえば今年は13日の金曜日が、2月3月と連続であるんだなぁ。 何年に一度?6年に一度ぐらいか。たいしたことないか。
曜日を{0: 日, 1: 月, 2: 火, 3: 水, 4: 木, 5: 金, 6: 土}曜日と、数字でおく。 以下、7を法にして考える。(出てくる数字が7を超えたら、7で割ったときの余りを使う) 1月13日の日付をm曜日とし...
何年に一度かは分からんけど、元日が木曜で始まる年(閏年除く)は2月3月が13日の金曜日なんだよね。
52×7が364だから、平年の次の年の曜日は一つだけ動いて、4年に1度の閏年は2月と3月の曜日がずれて次の年は2つ動く。 だから28年周期で、その間に2月13日の金曜日は4回あるけど、そのうち...
100年に一度うるう年がなくて400年に一度はうるう年があるんだけどそこを含めるとどうなるの?
単純に考えると、7と4と100と400の最小公倍数の2800年周期だと思うけど。 28年周期が100年で1日ずれて、400年で3日で、400×7の2800年で21日ずれて元に戻る。