#include<iostream>
#include<string>
#include <sstream>
using namespace std;
int main()
{
string eng[10]={"zero","one","two","three","four","five","six","seven","eight","nine"};
string s;
cin>>s;
int sum=0;
for(int i=0;i<s.size();i++)
{
sum+=(s[i]-'0');
}
// cout<<sum<<endl;
string result;
stringstream ss;
ss << sum;
ss>>result;
for(int i=0;i<result.size();i++)
{
if(i==0) cout<<eng[result[i]-'0'];
else cout<<" "<<eng[result[i]-'0'];
}
}
注:这题回顾了stringstream用法。对于转格式非常方便。同时也稍微回顾了一下好久没碰的c++....
(PAT)1005. Spell It Right (20)
最新推荐文章于 2022-02-25 21:57:21 发布