a792. CPE:Maya Calendar (UVa 300)

簡單CPE

時間限制 2000 ms ・ 記憶體限制 256 MB

題目描述

將 Haab 曆日期轉成 Tzolkin 曆。Haab 一年 365 天,前 18 個月各 20 天,日編號 0–19,月份依序為 pop, no, zip, zotz, tzec, xul, yoxkin, mol, chen, yax, zac, ceh, mac, kankin, muan, pax, koyab, cumhu;最後一個月 uayet 只有 0–4 日。Tzolkin 一年 260 天,每一天以 1–13 循環的數字及 20 個循環日名組成,日名依序為 imix, ik, akbal, kan, chicchan, cimi, manik, lamat, muluk, ok, chuen, eb, ben, ix, mem, cib, caban, eznab, canac, ahau。兩種曆法年份都從 0 開始,同一天 Haab 0. pop 0 對應 Tzolkin 1 imix 0。

輸入格式

第一行為日期數 n。接著 n 行各為「日. 月名 年」格式的 Haab 日期,年份小於 5000。

輸出格式

第一行輸出 n,接著依輸入順序每行輸出「數字 日名 年」格式的 Tzolkin 日期。

題目來源:UVa 300 — Maya Calendar,CPE 歷屆試題。 原題:https://onlinejudge.org/external/3/300.pdf

範例測資

範例輸入 1

3
10. zac 0
0. pop 0
10. zac 1995

範例輸出 1

3
3 chuen 0
1 imix 0
9 cimi 2801
請先登入後再提交程式碼

討論與題解

載入討論區…

更多