题目:
给定一个非负整数N,您的任务是计算N的所有数字的和,并用英语输出和的每个数字。
输入规格:
每个输入文件包含一个测试用例。每箱占用一行,其中包含一个N(≤10^100).
输出规格:
对于每个测试用例,在一行中输出英文单词的和的数字。两个连续单词之间必须有一个空格,但行尾不能有多余的空格。
样本输入:
12345
样本输出:
15
输出参考:Python 中 join的使用
代码:
n=input()
res=0
for x in n:
res+=int(x)
num=list(str(res))
eng=['zero','one','two','three','four','five','six','seven','eight','nine']
for x in range(len(num)):
num[x]=eng[int(num[x])]
print(' '.join(num))