PAT 1002 写出这个数 (20)(代码)
1002 写出这个数 (20)(20 分)
读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。
输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10^100^。
输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有1 空格,但一行中最后一个拼音数字后没有空格。
输入样例:
1234567890987654321123456789
输出样例:
yi san wu
#include<iostream>
#include<string>
using namespace std;
int main()
{
	long long sum = 0;
	string trans[10] = { "ling","yi","er","san","si","wu","liu","qi","ba","jiu" };
	char ch;
	while (1) {
		ch = getchar();
		if (ch == '\n')break;
		sum += ch - 48;
	}
	string cs = to_string(sum);
	for (int i = 0; i < cs.length(); i++) {
		cout << trans[cs[i]-'0'];
		if (i != cs.length() - 1)
			cout << " ";
	}
	return 0;
}												
											PAT 1002 写出这个数 (20)(代码)的更多相关文章
- PAT 1002. 写出这个数 (20)
		
读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字. 输入格式:每个测试输入包含1个测试用例,即给出自然数n的值.这里保证n小于10100. 输出格式:在一行内输出n的各位数字之和的每 ...
 - 【PAT】1002. 写出这个数 (20)
		
1002. 写出这个数 (20) 读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字. 输入格式:每个测试输入包含1个测试用例,即给出自然数n的值.这里保证n小于10100. 输出格式 ...
 - PAT乙级  1002. 写出这个数 (20)
		
1002. 写出这个数 (20) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 读入一个自然数n,计算其各位数字 ...
 - PAT 乙级练习题1002. 写出这个数 (20)
		
1002. 写出这个数 (20) 读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字. 输入格式:每个测试输入包含1个测试用例,即给出自然数n的值.这里保证n小于10100. 输出格式 ...
 - [C++]PAT乙级1002.写出这个数(20/20)
		
/* 1002. 写出这个数 (20) 读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字. 输入格式:每个测试输入包含1个测试用例,即给出自然数n的值.这里保证n小于10^100. ...
 - PAT-乙级-1002. 写出这个数 (20)
		
1002. 写出这个数 (20) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 读入一个自然数n,计算其各位数字 ...
 - PAT (Basic Level) Practise (中文)- 1002. 写出这个数 (20)
		
http://www.patest.cn/contests/pat-b-practise/1002 读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字. 输入格式:每个测试输入包含1个 ...
 - PAT 乙级 1002. 写出这个数 (20)(C语言描述)
		
读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字. 输入格式:每个测试输入包含1个测试用例,即给出自然数n的值.这里保证n小于10100. 输出格式:在一行内输出n的各位数字之和的每 ...
 - PAT乙级真题1002. 写出这个数 (20)(解题)
		
读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字. 输入格式:每个测试输入包含1个测试用例,即给出自然数n的值.这里保证n小于10100. 输出格式:在一行内输出n的各位数字之和的每 ...
 
随机推荐
- Working with the Dynamic Type in C#
			
Working with the Dynamic Type in C# https://www.red-gate.com/simple-talk/dotnet/c-programming/workin ...
 - 弹窗切换page进行关闭
			
beforeRouteLeave(to,from,next){ //这里写关闭弹窗 // 这里跳转路由 MessageBox.close(); next() // next()别漏,不然不跳转 }
 - php yii 命令
			
php yii 敲回车 This is Yii version 2.0.11. The following commands are available: - asset Allows you to ...
 - div 光标处插入内容
			
var Manager = { insertHtml: function(html, type) { var lastMemo = document.getElementById("memo ...
 - Java KeyNote
			
[Java KeyNote] 1.把一个ArrayList拷贝到另一个ArrayList. ArrayList list1=new ArrayList(); ArrayList list2=new A ...
 - Linux 设置Redis开机启动
			
Debian 也就是Ubun16.04 亲测可用 http://www.tuicool.com/articles/UR73ieq Centos7.0 http://blog.csdn.net/alex ...
 - php打印错误报告
			
//error handler functionfunction customError($errno, $errstr){ echo "<b>Error:</b> ...
 - git和svn的对比
 - Markdown总结整理
			
今天朋友(SolskGare)向我普及了一个很方便的文本编辑语言Markdown,才意识到之前自己用鼠标一点一点的排版有多low,而且往往还是费力不讨好.今天我就整理一下Markdown的用法,真的是 ...
 - 吉哥系列故事——恨7不成妻(数位DP)
			
吉哥系列故事——恨7不成妻 http://acm.hdu.edu.cn/showproblem.php?pid=4507 Time Limit: 1000/500 MS (Java/Others) ...