一道超级难的奥林匹克数学问题,请各位大哥来解救一下我!

1) 公历规定,西元年被4整除且不被100整除,或被400整除即为闰年.问一百年后的今日(2106/02/26)是星期几?

我要解题的方法,不只要答案

W=[Y-1]+[(Y-1)/4]-[(Y-1)/100]+[(Y-1)/400]+D
[ ]表取整,Y是年份数,D是这一天在这一年中的累积天数
w:星期; w对7取模得:0-星期日,1-星期一,2-星期二,3-星期三,4-星期四,5-星期五,6-星期六
W=[2106-1]+[(2106-1)/4]-[(2106-1)/100]+[(2106-1)/400]+57=2615
2615 mod 7=4
那就是星期四啦
其实最好用的是蔡勒公式
温馨提示:答案为网友推荐,仅供参考
相似回答