ZOJ Problem Set - 2001Adding Reversed Numbers

451 ワード

#include <iostream>
using namespace std;
 
int main()
{
	int a,b,c;
	int T;
	cin>>T;
	while(T--){
		cin>>a>>b;
		//??a
		c= 0;
		while( a != 0){
			c = c*10 + a%10;
			a = a/10;
		}
		a=c;
		//??b
		c = 0;
		while( b != 0){
			c = c*10 + b%10;
			b = b/10;
		}
		b=c;
		//??
		c = a+b;
		//??c->a
		a = 0;
		while(c!=0){
			a = a*10+c%10;
			c = c/10;
		}
		cout<<a<<endl;
	}
	return 0;
}