聪明的Value_Dragon

TimeLimit:1000MS  MemoryLimit:10000K
64-bit integer IO format:%lld
未提交 | 登录后收藏
Problem Description

Value_Dragon是一个聪明的孩子,喜欢使用两种日历。

第一种称为ICPC,一年为365天,一年分为19个月,前18个月每个月都是20天,第19个月为5天,每一个月都有一个名字,分别为pop, no, zip, zotz, tzec, xul, yoxkin, mol, chen, yax, zac, ceh, mac, kankin, muan, pax, koyab, cumhu和uayet,每个月份中的天数用0到19表示。最后一个月份中的天数用0到4表示。

第二种称为CCPC,在这个日历中,一年为260天,一年分为13段,每段20天(260=13*20),每一天用一个数字和一个名字表示,总共20个名字: imix, ik, akbal, kan, chicchan, cimi, manik, lamat, muluk, ok, chuen, eb, ben, ix, mem, cib, caban, eznab, canac, ahau,数字为1到13,数字和名字都顺序循环,例如,第一年开始的几天为:1 imix, 2 ik, 3 akbal, 4 kan, 5 chicchan, 6 cimi, 7 manik, 8 lamat, 9 muluk, 10 ok, 11 chuen, 12 eb, 13 ben, 1 ix, 2 mem, 3 cib, 4 caban, 5 eznab, 6 canac, 7 ahau, 然后进入下一段 8 imix, 9 ik, 10 akbal。。。


现在的任务是要将一个ICPC日历格式的日期转换为CCPC日历格式的日期。年份从0开始,从日期开始点开始,第一天在两种日历中分别为:


      ICPC:0. pop 0


      CCPC:1 imix 0


Input

输入日期是ICPC格式,第一行输入日期的个数n(n<=5000),接下来的n行开始输入日期。输入日期的格式为:

天数. 月份 年份    例如: 10. zac 0,天数和年份都从0开始

Output

输出日期是CCPC格式,第一行输出日期的个数,第二行开始输出日期,输出日期的格式为:

数字 天名字 年份    例如:3 chuen 0  数字为1到13,年份从0开始


SampleInput
3
10. zac 0
0. pop 0
10. zac 1995
SampleOutput
3
3 chuen 0
1 imix 0
9 cimi 2801
Submit
题目统计信息详细
总AC数9
通过人数9
尝试人数16
总提交量59
AC率15.25%
AC该题后可以添加标签
贴完标签可以获得20ACB。
并且可以获得本题所有提交代码查看权限。
点击标题可以显示标签。
如果你还没认真思考过这题,请不要查看标签
如果您已经通过了该题,请务为该题贴上标签

T^T Online Judge

[BUG反馈] [FAQ] [闽ICP备17026590号-1]
当前版本:3.24 系统时间: