A+B Problem(V)
时间限制:1000 ms | 内存限制:65535 KB
难度:1
- 描述
- 做了A+B Problem之后,Yougth感觉太简单了,于是他想让你求出两个数反转后相加的值。帮帮他吧
- 输入
- 有多组测试数据。每组包括两个数m和n,数据保证int范围,当m和n同时为0是表示输入结束。
- 输出
- 输出反转后相加的结果。
- 样例输入
-
1234 1234 125 117 0 0
- 样例输出
-
8642 1232
- 来源
- Yougth原创
-
1 #include<stdio.h> 2 #include<stdlib.h> 3 #include<string.h> 4 int interger(char ch[20]) 5 { 6 int i,sum=0; 7 for(i=strlen(ch)-1;i>=0;i--) 8 sum=sum*10+ch[i]-'0'; 9 return sum; 10 } 11 int main() 12 { 13 int a,b; 14 while(~scanf("%d %d",&a,&b)&&(a+b)) 15 { 16 char ch[20],str[20]; 17 sprintf(ch,"%d",a); 18 int m=interger(ch); 19 sprintf(str,"%d",b); 20 int n=interger(str); 21 printf("%d ",m+n); 22 } 23 return 0; 24 }