물음표 살인마의 개발블로그

알고리즘 문제/백준

뒤집힌 덧셈 #1357

BEstyle 2023. 1. 10. 02:56

문제

어떤 수 X가 주어졌을 때, X의 모든 자리수가 역순이 된 수를 얻을 수 있다. Rev(X)를 X의 모든 자리수를 역순으로 만드는 함수라고 하자. 예를 들어, X=123일 때, Rev(X) = 321이다. 그리고, X=100일 때, Rev(X) = 1이다.

두 양의 정수 X와 Y가 주어졌을 때, Rev(Rev(X) + Rev(Y))를 구하는 프로그램을 작성하시오

입력

첫째 줄에 수 X와 Y가 주어진다. X와 Y는 1,000보다 작거나 같은 자연수이다.

출력

첫째 줄에 문제의 정답을 출력한다.

예제 입력 1 복사

123 100

예제 출력 1 복사

223

예제 입력 2 복사

111 111

예제 출력 2 복사

222

예제 입력 3 복사

5 5

예제 출력 3 복사

1

예제 입력 4 복사

1000 1

예제 출력 4 복사

2

예제 입력 5 복사

456 789

예제 출력 5 복사

1461

출처

알고리즘 분류


# https://www.acmicpc.net/problem/1357
import sys
def Rev(x):
    return int(str(x)[::-1])

n, m = map(int, sys.stdin.readline().split())
print(Rev(Rev(n)+Rev(m)))

'알고리즘 문제 > 백준' 카테고리의 다른 글

제곱근 #13706  (0) 2023.01.11
Sort 마스터 배지훈의 후계자 #20551  (0) 2023.01.11
수 고르기 #2230  (0) 2023.01.10
회전 초밥 #15961  (0) 2023.01.10
로봇 프로젝트 #3649  (0) 2023.01.10