1. Question
강민이는 동생 희주를 위해 수학 문제를 만들고 있다. 희주는 매일 연습하고 열심히 공부했지만, 아직도 더하기를 끝내지 못했다.
숫자를 더할 때, 오른쪽부터 왼쪽으로 가면서 숫자를 하나씩 더한다. 그런데 희주는 귀찮아서 "받아 올림"을 하지 않고 그냥 두 숫자의 합을 적어버린다.
예를 들면, 희주는 숫자 123과 2495를 아래와 같이 더한다.
1 2 3
+ 2 4 9 5
-------------
2 5 11 8
그래서 답을 적을 때 25118을 적는 것이었다.
만약 모든 숫자를 다 이렇게 더한다면 결과가 어떻게 나오는 지 프로그램으로 작성하시오.
1.1 Input
두 정수 A, B가 공백을 두고 주어진다. A와 B는 1과 1,000,000 사이의 정수이다.
1.2 Output
희주 방식대로 더한 결과를 출력한다.
1.3 Example
2. Approach
티어 대로 쉬운 문제다.
두 숫자를 자릿 수마다 더하고 리스트에 넣어서 역순으로 출력하면 끝.
3. Submission
4. Code
A, B = map(int, input().split())
nums = []
while A or B:
nums.append(str(A % 10 + B % 10))
A //= 10
B //= 10
print("".join(nums[::-1]))