NOJ 准备中……

数的读法

1000ms 65536K

描述:

Tom 正在给研究生讲授一门关于基因的课程,有一件事让他颇为头疼:一条数字体上有成千上万条基对,它们从 0 开始编号,一直到几百万,甚至上亿。 比如说,在对学生讲解第1234567009号位上的基因时,光看到数字是很难准确的读出来的。 因此,他急需一个系统,当他输入12 3456 7009时,会给出相应的读法: 1234567009 -> shi er yi san qian si bai wu shi liu wan qi qian ling jiu 这样他只需要照着读就可以了。 你的任务是帮他设计这样一个系统:给定一个数字串,你帮他按照中文读法转换成汉语拼音的数字串,两个相邻的音节用一个空格隔开。 注意必须严格按照规范,比如说“10010”读作“yi wan ling yi shi”而不是“yi wan ling shi”,“100000”读作“shi wan”而不是“yi shi wan”,“2000”读作“er qian”而不是“liang qian”。

输入:

有一个数字串,数字值最大不超过 2,000,000,000。

输出:

是一个由小写英文单词组成,带有逗号和空格组成的字符串,表示该数的英文读法。

样例输入:

1234567009

样例输出:

shi er yi san qian si bai wu shi liu wan qi qian ling jiu

注释:

时间限制: 1.0秒 内存限制: 512.0MB

信息

NOJ

提供者 NOJ

代码 PROB1024

标签

提交 124

通过 28

通过率 22.58%

修改日期 2025-01-18 16:35:39

相关题目

暂无相关