#5793. 将数字转换为英文单词表示17
将数字转换为英文单词表示17
题目:将数字转换为英文单词表示
欧拉 第 17 题。
给定一个整数 N,要求将其写成对应的 英文单词形式。
英文书写规则如下:
-
单词首字母必须大写(如:One, Two, Three)。
-
数字按英文标准分组方式拼写,例如:
104382426112 One Hundred Four Billion Three Hundred Eighty Two Million Four Hundred Twenty Six Thousand One Hundred Twelve -
范围内所有数字都需正确按英文语法拼写(包括 Hundred, Thousand, Million, Billion)。
输入格式
- 第一行包含一个整数 T,表示测试用例的数量。
- 接下来 T 行,每行包含一个整数 N。
输出格式
对于每个测试用例,输出数字 N 的英文单词表示。
数据范围
- 1 ≤ T ≤ 10
- 0 ≤ N ≤ 10¹²
样例输入
2
10
17
样例输出
Ten
Seventeen
说明
示例中:
- 10 → Ten
- 17 → Seventeen
按题目给定的英文单词拼写规则输出即可。