거꾸로 수의 덧셈
면접 대비시간 제한1초메모리 제한128 MB
자릿수가 거꾸로 주어진 두 수를 더한 뒤, 그 합의 자릿수도 거꾸로 뒤집어 출력한다. 앞의 0은 생략한다.
문제
거꾸로 수(backward number)는 보통의 아라비아 숫자로 적되 자릿수의 순서를 뒤집은 수이다. 첫 번째 자리가 마지막 자리가 되고, 그 반대도 마찬가지이다. 예를 들어 는 이 된다.
앞자리의 0은 모두 생략한다. 따라서 어떤 수가 0으로 끝나면 뒤집을 때 그 0은 사라진다. 예를 들어 은 이 된다. 그러므로 거꾸로 수의 끝에는 절대 0이 붙지 않는다.
두 거꾸로 수를 더한 뒤, 그 합도 거꾸로 수로 출력하는 프로그램을 작성하라. 일반적으로 결과는 유일하지 않다(예를 들어 은 뒤집기 전에 , , 중 어느 것이었을 수도 있다). 따라서 뒤집는 과정에서 잃어버린 0은 없다고 가정한다(즉, 원래 수가 였다고 가정한다).
입력
첫째 줄에 테스트 케이스의 개수를 나타내는 정수 ()이 주어진다. 이어지는 개의 줄에는 각각 더할 두 거꾸로 수가 공백으로 구분되어 주어진다. 모든 수는 을 만족한다.
출력
각 테스트 케이스마다 두 거꾸로 수의 거꾸로 합을 정수 하나로 한 줄에 출력한다. 앞자리의 0은 생략한다.