再度請大家解惑? - 拼圖
By Eden
at 2015-11-05T20:12
at 2015-11-05T20:12
Table of Contents
本頁防雷
這個問題要假設世界末日之前曆法都不會再改變
其實這個假設很不穩,未來總有一天會因為長年誤差而需要改變曆法
但是不這樣假設就根本不能算了,所以先接受吧
首先打開Windows日曆或任何一種工具
可以查到21世紀第一天,2001/1/1是星期一
然後套用現在的曆法:
2001 - 2100 一百年中,有24個閏年 (2100 不是閏年)
2101 - 2200 一百年中,有24個閏年 (2200 不是閏年)
2201 - 2300 一百年中,有24個閏年 (2300 不是閏年)
2301 - 2400 一百年中,有25個閏年 (2400 是閏年)
以下可以循環,因為本題的目標日期是以100年為單位
接著想一下平年閏年對星期幾的影響,這裡只考慮1/1就行
如果某一年是平年(365 = 52 x 7 + 1),則明年的1/1會往後移動一步
如果某一年是閏年(366 = 52 x 7 + 2),則明年的1/1會往後移動兩步
以一百年來看,如果這一百年內有N個閏年,則一百年後的1/1會往後移動100+N步
因此:
2101/1/1 為 2001/1/1 往後移動 124 = 17 x 7 + 5 步
2201/1/1 為 2101/1/1 往後移動 124 = 17 x 7 + 5 步
2301/1/1 為 2201/1/1 往後移動 124 = 17 x 7 + 5 步
2401/1/1 為 2301/1/1 往後移動 125 = 17 x 7 + 6 步
即:
2001/1/1 是星期一
2101/1/1 是星期六
2201/1/1 是星期四
2301/1/1 是星期二
2401/1/1 是星期一
以下循環
所以如果世界末日是未來xxyy01年的1/1,詳細年份完全不可預測機率平均的話
則各有1/4的機率是星期一、二、四、六
--
這個問題要假設世界末日之前曆法都不會再改變
其實這個假設很不穩,未來總有一天會因為長年誤差而需要改變曆法
但是不這樣假設就根本不能算了,所以先接受吧
首先打開Windows日曆或任何一種工具
可以查到21世紀第一天,2001/1/1是星期一
然後套用現在的曆法:
2001 - 2100 一百年中,有24個閏年 (2100 不是閏年)
2101 - 2200 一百年中,有24個閏年 (2200 不是閏年)
2201 - 2300 一百年中,有24個閏年 (2300 不是閏年)
2301 - 2400 一百年中,有25個閏年 (2400 是閏年)
以下可以循環,因為本題的目標日期是以100年為單位
接著想一下平年閏年對星期幾的影響,這裡只考慮1/1就行
如果某一年是平年(365 = 52 x 7 + 1),則明年的1/1會往後移動一步
如果某一年是閏年(366 = 52 x 7 + 2),則明年的1/1會往後移動兩步
以一百年來看,如果這一百年內有N個閏年,則一百年後的1/1會往後移動100+N步
因此:
2101/1/1 為 2001/1/1 往後移動 124 = 17 x 7 + 5 步
2201/1/1 為 2101/1/1 往後移動 124 = 17 x 7 + 5 步
2301/1/1 為 2201/1/1 往後移動 124 = 17 x 7 + 5 步
2401/1/1 為 2301/1/1 往後移動 125 = 17 x 7 + 6 步
即:
2001/1/1 是星期一
2101/1/1 是星期六
2201/1/1 是星期四
2301/1/1 是星期二
2401/1/1 是星期一
以下循環
所以如果世界末日是未來xxyy01年的1/1,詳細年份完全不可預測機率平均的話
則各有1/4的機率是星期一、二、四、六
--
Tags:
拼圖
All Comments
By Hedwig
at 2015-11-07T15:51
at 2015-11-07T15:51
Related Posts
再度請大家解惑?
By John
at 2015-11-05T19:46
at 2015-11-05T19:46
Puzzleup 2015 (15) Hands of a Clock
By Quintina
at 2015-11-05T00:15
at 2015-11-05T00:15
請推薦雷諾瓦1000片
By Connor
at 2015-11-04T08:48
at 2015-11-04T08:48
轉載apple面試問題
By Xanthe
at 2015-11-03T19:51
at 2015-11-03T19:51
大家最印象深刻的益智題目
By Andrew
at 2015-11-02T19:33
at 2015-11-02T19:33