【答案】
一般人通常對(duì)于與自己有關(guān)的事比較感興趣,因此這個(gè)題目應(yīng)該頗受歡迎。計(jì)算過(guò)程中較易犯錯(cuò)的地方是算錯(cuò)D的天數(shù)。對(duì)于一個(gè)一月出生的人,計(jì)算過(guò)程就簡(jiǎn)單得多了。
要了解其中的道理,首先要知道例如今年的元旦是星期日,去年的元旦就是星期六(其他日子也是如此),也就是要往前推一天,但是閏年就要往前推兩天。Y表示自公元元年起的年數(shù),X則代表所有的閏年數(shù),因此X+Y就表示自公元元年開(kāi)始,某天是星期幾所往前推的天數(shù)。這個(gè)方法是先知道公元元年1月1日為星期五,并且有效地算出某天在當(dāng)年是星期幾,而且經(jīng)過(guò)這些年它應(yīng)該改變了多少。
事實(shí)上,這些年來(lái)歷法已經(jīng)有了相當(dāng)大的改變,但是這個(gè)方法對(duì)于本世紀(jì)中的生日還是正確的。



