※ 引述《lainnial (lain)》之銘言:
: 請問我可以如何更改這個模組,或者有更好方式呢?
什麼人玩什麼鳥,裡面那麼多magic number,更改…開什麼玩笑…
你想辦法另找一個倒過來的演算法還比較簡單。
資料不多的話以下的方法可以用一用,我稱為「暴力法」。
1. 已知西曆某一日 K ,可經農曆轉換為 M 月 D 日。
2. 農曆一年天數 in [ 350, 385 ] ,故
a. 令 i = 385
b. 令 L = K + i 天
c. 轉換 L 為農曆 p 月 q 日
d. 檢查看是否 p=M AND q=D
是:結束執行,p, q為答案
否:繼續執行
e. 令 i = i - 1
f. 檢查看是否 i<350
是:結束執行
否:回到 b
--
從前有個馬鈴薯王國 有個高貴偉大的國王
有的人尊敬他 有的人畏懼他 但有個人敢看不起他不只是一條龍
嘿呵 快出動 去征服 去擺平 嘿呵 快出征 去征服那條龍
嘿呵 快出動(宰了它!轟了它!)嘿呵 快出征 去征服那條龍
:■ Potatoes and Dragons (C)Alphanim France 2004-05 :.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.120.49.163