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
-
#include <stdio.h> int main(void) { int N; int numberA,numberB; int a,b; do { int i=0,j=0,k=0,m=0; scanf("%d%d",&numberA,&numberB); if(numberA==0&&numberB==0)break; while(numberA) { a=numberA%10; k=k*10+a; numberA=numberA/10; } while(numberB) { b=numberB%10; m=m*10+b; numberB=numberB/10; } printf("%d ",k+m); }while(1); return 0; }
AC,其实可以用字符串类型来表示数据,会很方便