#include <iostream>
#include <stack>
#include <string>
using namespace std;
int main(){
int sum=0;
char num;
while((num=getchar())!='\n'){
sum+=num-'0';
}
stack<int>save_dits;
string dits[10]={"zero","one","two","three","four","five","six","seven","eight","nine"};
if(sum==0){
cout<<dits[0];
return 0;
}
while(sum!=0){
int every_dit=sum%10;
save_dits.push(every_dit);
sum/=10;
}
auto gettop=save_dits.top();
cout<<dits[gettop];
save_dits.pop();
while(!save_dits.empty()){
gettop=save_dits.top();
cout<<" "<<dits[gettop];
save_dits.pop();
}
return 0;
}
1005 Spell It Right (20 分)
最新推荐文章于 2020-08-15 16:42:17 发布