pat 1002 写出这个数 (20 分)

版权声明:hello,其实我也不知道版权声明是啥,如果喜欢就拿去用吧~ https://blog.csdn.net/qq_38346791/article/details/88934205

pat 1002 写出这个数 (20 分)

https://pintia.cn/problem-sets/994805260223102976/problems/994805324509200384

//oj

#include<iostream>
#include<string>
#include<sstream>
using namespace std;

string s[10]={"ling","yi","er","san","si","wu","liu","qi","ba","jiu"};
int main()
{
	string n;
	cin>>n;
	int sum=0;
	for(int i=0;i<n.size();i++)
	{
		sum+=n[i]-'0';
	}
	stringstream ss;
	ss<<sum;
	ss>>n;
	for(int i=0;i<n.size();i++)
	{
		cout<<s[n[i]-'0'];
		if(i!=n.size()-1)
			cout<<" ";
	}
	return 0;
		
		
}

猜你喜欢

转载自blog.csdn.net/qq_38346791/article/details/88934205