1. 程式人生 > >1218:反轉a+b

1218:反轉a+b

題目描述這是一個簡單的問題,給你兩個正整數a,b(0<=a,b<=2^31),然後把a和b反轉然後相加;具體看樣例;
輸入每組首先輸入一個整數t,表示有t組資料。

以後每組資料佔一行,且為兩個整數a和b(沒有前導0)。

輸出對於每組資料 ,輸出數字反轉相加後的結果。每組佔一行。沒有前導0!

#include <stdio.h>
int NumberFormat(int n)
{
 int sum=0;
 while(n)
 {
  sum=sum*10+n%10;
  n/=10;
 }
 return sum;
}
int main()
{
 int a,b,t;
 scanf("%d",&t);
 for(int i=1;i<=t;i++)
 {
  scanf("%d%d",&a,&b);
  printf("%d\n",NumberFormat(a)+NumberFormat(b));
 }
 return 0;
}