读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。
输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10100。
输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有1 空格,但一行中最后一个拼音数字后没有空格。
输入样例:
1234567890987654321123456789
输出样例:
yi san wu 参考代码:
digits=['ling','yi','er','san','si','wu','liu','qi','ba','jiu'] sum = 0 num = int(input()) while num//10!=0 or num%10!=0: sum += num%10 num //= 10 print(sum) sum = str(sum) for i in range(len(sum)-1): print(digits[int(sum[i])], end=' ') print(digits[int(sum[len(sum)-1])])
相关推荐
1002. 写出这个数 PAT C++,可用
1002 写出这个数 (20分) 读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。 输入格式: 每个测试输入包含 1 个测试用例,即给出自然数 n 的值。这里保证 n 小于 10 100 。 ...
一年级上册9.2 11-20各数的组成、写数练习题及答案【苏教版】精选.doc
2.2.1 用户输入M,N值,从1至N开始顺序循环数数,每数到M输出该数值,直至全部输出。写出C程序
5. 写一个程序,判断一个数是否是回文数 6. 写一个程序,判断一个字符串是否是回文字符串 7. 写一个程序,生成一个随机数并将其逆序输出 8. 写一个程序,求两个数的最大公约数 9. 写一个程序,求两个数的最小公倍数 ...
易语言源码易语言进度写出文件模块源码.rar 易语言源码易语言进度写出文件模块源码.rar 易语言源码易语言进度写出文件模块源码.rar 易语言源码易语言进度写出文件模块源码.rar 易语言源码易语言进度写出文件模块...
计算rice.png米粒个数以及大小的matlab程序 计算rice.png米粒个数以及大小的matlab程序
二年级下册数学读数写数练习题.pdf
1. 写出JDBC的连接(oracle,sql2000,mysql)。 2. 用java语言写出堆栈的代码 3. 设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少 ...20.写出jsp的分页。 21.用hibernate的分页技术写出分页代码
一年级数学上册9认识11_20各数9.211_20的写数教学反思素材苏教版
小学四年级数学下册口算直接写出得数精挑细选.docx
各数认识数数数组成读数写数.ppt
读数 写数.docx
2.已知元素从小到大排列的两个数组x[]和y[],请写出一个程序算出两个数组彼此之间差的绝对值中最小的一个,这叫做数组的距离。 3.输入一个英文句子,将每个单词的第一个字母改成大写字母。 4、输入两个正整数,输出...
FSTREAM文本二进制方式读入写出数方法[参考].pdf
大小写个数.cpp
一年级上册读数__写数复习题.pdf
1. 使学生能正确数出数量在11~20之间物体的个数,知道这些数是由一个十和几个一组成的,掌握20以内的顺序和大小。 2. 使学生初步认识“十位”、“个位”,初步了解十进制;能够正确地读、写11~20各数。 3. 通过...
建立两个磁盘文件f1.dat和f2.dat(1)从键盘输入20个整数,分别存放在两个磁盘文件中(每个文件中放10个整数); (2)从f1.dat读入10个数,然后存放到f2.dat文件原有数据的后面;
各数认识数数、数组成、读数、写数、.ppt