python输入一个正整数、计算其各个位的数字之和_【PAT】Python 读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。...
输入格式:
每个测试输入包含 1 个测试用例,即给出自然数 n 的值。这里保证 n 小于 10的100次方。
输出格式:
在一行内输出 n 的各位数字之和的每一位,拼音数字间有 1 空格,但一行中最后一个拼音数字后没有空格。
输入样例:
1234567890987654321123456789
输出样例:
yi san wu
思路:
求各个位数上的和
求得的和再将各个位数上数字转换成中文
利用while语句求得该数的和,然后写一个函数用来数字转换成中文,这里有个投机的地方,由于n是小于10的100次方,所以求得和小于等于900,即该数最大是三位数。
#数字转换成拼音
def tra(num):
return {
0: 'ling',
1: 'yi',
2: 'er',
3: 'san',
4: 'si',
5: 'wu',
6: 'liu',
7: 'qi',
8: 'ba',
9: 'jiu'
}.get(num, 'error')
#输入一个数
a = int(input())
c = 0
#对该数进行各个位数上求和
while a > 0:
b =int(a % 10)
a =int(a
python输入一个正整数、计算其各个位的数字之和_【PAT】Python 读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。...相关推荐
- C++:PAT 1002 写出这个数 读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。
1002 写出这个数 C++ 题目 读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字. 输入格式: 每个测试输入包含 1 个测试用例,即给出自然数 n 的值.这里保证 n 小于 1 ...
- c++ pat 乙级 -------1002 读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。
1002 写出这个数 (20 分) 读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字. 输入格式: 每个测试输入包含 1 个测试用例,即给出自然数 n 的值.这里保证 n 小于 1 ...
- C++ PAT 乙级 ——1002 读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。
C++ PAT 乙级 --1002 读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字. 题目分析 (1)由于自然数n的范围要求小于10^100,unsigned long long ...
- C语言——PAT 乙级(1002.读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。)
题目: 读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字. 输入格式: 每个测试输入包含 1 个测试用例,即给出自然数 n 的值.这里保证 n 小于 10100. 输出格式: ...
- 读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字
读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字. 输入格式: 每个测试输入包含 1 个测试用例,即给出自然数 n 的值.这里保证 n 小于 10100. 输出格式: 在一行内输出 ...
- 1002 写出这个数 (20 分) 读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。
1002 写出这个数 (20 分) 读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字. 输入格式: 输入格式: 每个测试输入包含 1 个测试用例,即给出自然数 n 的值.这里保证 ...
- 读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字(PTA)
读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字. 输入格式: 每个测试输入包含 1 个测试用例,即给出自然数 n 的值.这里保证 n 小于 10100. 输出格式: 在一行 ...
- PTA1002:读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。
PTA1002,汉字写出数字 题目: 读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字. 输入格式: 每个测试输入包含 1 个测试用例,即给出自然数 n 的值.这里保证 n 小于 ...
- PAT(1002)读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字,前面每位之后有空格,最后一位后面没有空格
要点解析 1.如何输入一个正整数n,输出其各位数字之和? (1)输入整数 int n: while(n>0){p=n%10;sum=sum+p;// i=i*10;n=n/10;}输出sum即可 ...
- c++ pat 乙级 -------1002 读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字
1002 写出这个数 (20分) 读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字. 输入格式: 每个测试输入包含 1 个测试用例,即给出自然数 n 的值.这里保证 n 小于 10 ...
最新文章
- Python初学问题-if/else的运用
- Visual Studio 2019连接自动的Sql Server开发版数据库(C#语言)
- python3.7用法_Python 3.7中dataclass装饰器用法详解
- Qt中事件循环机制详解
- 广度优先搜索——好奇怪的游戏(洛谷 P1747)
- 用户首选项NSUserDefaults
- php视频转数据流,图像转数据流-aspphp | 鬼仔's Blog鬼仔's Blog
- java应用中spring自动注入_Spring自动注入的几种方式
- 火线精英显示服务器一断,火线精英bug大全解析
- CentOS7 下安装telnet服务
- 51单片机redefinition_关于c51单片机的一个问题
- iperf基本使用方式
- FFMPEG:MP4封装格式中外挂字幕的提取
- GNS3+JunOS
- 计算机主板虚拟化,启用Lenovo计算机BIOS虚拟化的方法
- 社会管理网格化 源码_【西市场快讯】槐荫区委政法委副书记李岩雍赴西市场街道督导网格化管理工作...
- 腾讯大战360之观战指南
- PyramidNet
- 【心理学】心理学效应
- SAP案例教程FIAR应收账款后台配置
热门文章
- 怎么给PDF去水印,一种方法就足够了
- 【iMessage苹果推群发】苹果相册推archive到appstore开发证书(Development certificate)
- 反转单向链表java_Java实现单向链表反转
- 易经的智慧(1)---阴阳之道
- bundle是什么?
- 签到 2016.6.9
- 深度学习环境配置7——(30系显卡)windows下的tensorflow-gpu==2.4.0环境配置
- 数据结构 图定义和实现 根据郑州轻工业大学的校园平面图设计一个简单的校园导航系统,设计数据结构和算法实现相应功能
- 【洞见观点】金融领域隐私计算平台间的互联互通技术实践与研究
- Unity命令模式, 实现撤销/反撤销