#pragma warning(disable:4996)
#include<iostream>
#include<string>
#include<cstdio>
#include<cmath>
using namespace std;
int strlen(string a)
{
int n = 0;
while (a[n] != '\0')
n++;
return n;
}
int main()
{
string str;
str.resize(110, '\0');
scanf("%s", &str[0]);
int len = strlen(str);
int sum = 0;
for (int i = 0; i < len; i++)
{
sum = sum + str[i] - '0';
}
string ans = to_string(sum);
string num[10] = { "zero","one","two","three","four","five","six","seven","eight","nine" };
int len2 = strlen(ans);
for (int i = 0; i < len2; i++)
{
printf("%s", num[ans[i] - '0'].c_str());
if (i != len2 - 1)
printf(" ");
}
return 0;
}
PAT甲级1005 Spell It Right (20分)
最新推荐文章于 2024-10-10 21:41:52 发布