2006/11/16

沒想到我還是學到東西了 Vol.1

今天驚見有人程式寫了一段
只要是想問每年的最後一週為第幾週,就一律傳回53週....
!!!!!
!!!!!
!!!!!
怎麼會有人這麼地果敢堅忍 這麼地不拘小節

所以問題是......難道最後一週不會是52週或54週嗎??

用腦袋想了一下,太陽沒有不見的話,基本上一年有365天,除以一週7天
365/7=52餘1
再怎麼window sliding 餘數的那一天,真的只會有53週耶!!
(那位程式設計師是天才!!)

但還有閏年呀!!!
366/7=52餘2
window sliding一下,最賽的情況下是1月1日是星期六, 12月31日是星期天,這樣就會有54週!!!
(那位程式設計師是白痴!!)

因此索性開始跑程式到底有哪幾年是這種賽閏年,答案是2000,2028,2056,2084.....
結果....下一次會有第54週的時間是22年後的西元2028年
.....
.....
.....
這套系統能不能運作超過5年都是個問題,誰管它22年後呀...
(那位程式設計師是天才!!)

4 comments:

Anonymous said...

第五十四週又沒有放假一天
管他那麼多
考慮太多是多餘的
做對不一定對
做好就好了

Unknown said...

你不要阻止我
如果我再麻痺下去,長大之後會後悔的

Anonymous said...

我喜歡你的新單元! 加油~

Unknown said...

跟我一樣耶,我也很喜歡這個新單元!