ZZULIOJ-1379: A+B

简介: ZZULIOJ-1379: A+B

题目描述:


读入两个小于100的正整数A和B,计算A+B的值并输出。


输入:


测试为多实例测试,第一行包含一个T,表示测试实例的个数,后面有T行

每行包含两个数A和B。


输出:


对于每组输入,输出A+B的和,单独占一行。要求输出结果用英文单词表示,如整数34表示为three four。测试数据可以保证结果均小于100。


样例输入:


2

1 2

5 16



样例输出:


three

two one


程序代码:

 


#include<stdio.h>
#include<string.h>
char s[20][20]={"zero","one","two","three","four","five","six","seven","eight","nine"};
int main()
{
  int a,b,t,x[10];
  scanf("%d",&t);
  while(t--)
  {
    scanf("%d %d",&a,&b);
    int sum=a+b;
    if(sum==0)
    {
      printf("zero\n");
      continue;
    }
    int j=0;
    while(sum)
    {
      x[j++]=sum%10;
      sum/=10;
    }
    for(int i=j-1;i>=0;i--)
    {
      printf("%s ",s[x[i]]);
    }
    printf("\n");
  }
  return 0;
}
相关文章
|
7月前
|
机器学习/深度学习 网络协议 Windows
求s=a+aa+aaa+aaaa+aa...a的值
【6月更文挑战第8天】求s=a+aa+aaa+aaaa+aa...a的值。
58 12
|
机器学习/深度学习 传感器 监控
12P3439X012/G6450081/A,KJ2003X1-BB1 VE3006
12P3439X012/G6450081/A,KJ2003X1-BB1 VE3006
52 0
|
8月前
7.求sum=a+aa+aaa+···+a···a(n个a),其中a和n由键盘输入
7.求sum=a+aa+aaa+···+a···a(n个a),其中a和n由键盘输入
32 0
DFS56L TF RH1M KK ABB 120 TAS.580.0560G00
DFS56L TF RH1M KK ABB 120 TAS.580.0560G00
60 0
求a+aa+aaa+aaaa+aaaaa的值
求a+aa+aaa+aaaa+aaaaa的值
143 0
ZZULIOJ-2316,开灯问题(模拟)
ZZULIOJ-2316,开灯问题(模拟)
|
Windows
Sn=a+aa+aaa+aaaa+aaaaa+...
Sn=a+aa+aaa+aaaa+aaaaa+...
177 0
|
Swift iOS开发
Xcode10 NS_ASSUME_NONNULL_BEGIN NS_ASSUME_NONNULL_END
前言 升级成 Xcode 10 之后每次 New File 看到 .h 基本都能看到 NS_ASSUME_NONNULL_BEGIN 和 NS_ASSUME_NONNULL_END 成对出现在 @interface 与 @end 上下, 包裹住它, 这两对关键字并非新特性, 只是 Xcode 10 之后系统默认实现了, 应该是考虑到与 Swift 混编, 为了更好兼容其 optional 与 non-optional。
1854 0
zz
我的博客即将入驻“云栖社区”,诚邀技术同仁一同入驻。
1113 0

热门文章

最新文章