【PAT】 1002. 写出这个数 (20)

简介: #include #include char s[117];char pinyin[10][7] = {"ling","yi","er","san","si","wu","liu","qi","ba","jiu"};int ans[117];long...
#include <cstdio>
#include <cstring>
char s[117];
char pinyin[10][7] = {"ling","yi","er","san","si","wu","liu","qi","ba","jiu"};
int ans[117];
long long sum;
void Print()
{
  int l = 0;
  while(sum > 0)
  {
    int tt = sum%10;
    ans[l++] = tt;
    sum/=10;
  }
  for(int i = l-1; i > 0; i--)
  {
    printf("%s ",pinyin[ans[i]]);
  }
  printf("%s\n",pinyin[ans[0]]);
}

int main()
{
  while(gets(s))
  {
    sum = 0;
    for(int i = 0; i < strlen(s); i++)
    {
      sum+=s[i]-'0';
    }
    Print();
  }
  return 0;
}

目录
相关文章
|
1月前
1002 写出这个数
1002 写出这个数
18 0
|
1月前
|
C++
第三大的数(C++)
第三大的数(C++)
22 0
|
7月前
第三大的数
第三大的数
|
人工智能 运维 物联网
数智光伏,走在希望的田野上
数智光伏,走在希望的田野上
|
C++
完美数(C++)
对于一个 正整数,如果它和除了它自身以外的所有 正因子 之和相等,我们称它为 「完美数」。给定一个 整数 n, 如果是完美数,返回 true;否则返回 false。
139 0
|
C++
201612-1 中间数
201612-1 中间数
56 0
201612-1 中间数
|
C++
201312-4 有趣的数
201312-4 有趣的数
51 0
201312-4 有趣的数
ZCMU - 2047: 数的读法
ZCMU - 2047: 数的读法
93 0

热门文章

最新文章