#P1837. 报时助手

报时助手

题目描述

给定当前的时间,请用英文的读法将它读出来。

时间用时 hh 和分 mm 表示,在英文的读法中,读一个时间的方法是:

如果 mm00 ,则将时读出来,然后加上 oclock “o'clock” ,如 3:003:00 读作 threeoclock “three o'clock”

如果 mm 不为 00 ,则将时读出来,然后将分读出来,如 5:305:30 读作 five “five thirtythirty”

时和分的读法使用的是英文数字的读法,其中 0200 \sim 20 读作:

$0:zero, 1: one, 2:two, 3:three, 4:four, 5:five, 6:six, 7:seven, 8:eight, 9:nine, 10:ten, 11:eleven, 12:twelve, 13:thirteen, 14:fourteen, 15:fifteen, 16:sixteen, 17:seventeen, 18:eighteen, 19:nineteen, 20:twenty$ 。

3030 读作 thirtythirty4040 读作 fortyforty5050 读作 fiftyfifty

对于大于 2020 小于 6060 的数字,首先读整十的数,然后再加上个位数。如 3131 首先读 3030 再加 11 的读法,读作 thirty“thirty oneone”

按上面的规则 21:5421:54 读作 twenty “twenty oneone fiftyfifty fourfour” 9:079:07 读作 nine “nine sevenseven” 0:150:15 读作 zero “zero fifteenfifteen”

输入

输入包含两个非负整数 hhmm ,表示时间的时和分。非零的数字前没有前导 00hh 小于 2424mm 小于 6060

输出

输出时间时刻的英文。

样例

0 15
zero fifteen

说明

【来源】蓝桥杯基础训练

来源

蓝桥杯 分支问题