题目描述
12翻一下是21,34翻一下是43,12+34是46,46翻一下是64,现在又任意两个正整数,问他们两个数反转的和是否等于两个数的和的反转。
输入描述:
每行两个正整数a和b(0<a,b<=10000)。
输出描述:
如果满足题目的要求输出a+b的值,否则输出NO。
示例1
输入
复制
2
12 34
99 1
输出
复制
46
NO
重点是实现对一个数字的翻转,用的公式是
m=0
while(n){
m=m*10+n%10;
n=n/10;
}//n为被反转的数,m是反转后的数
以1234为例
1. m=0+4 n=123
2.m=4*10+3=43 n=12
3.m=43*10+2=432 n=1
4.m=432*10+1 n=0 循环结束</