⌨️ Algorithms/백준 [Python] 백준 1357번_뒤집힌 덧셈 2023. 1. 30. 20:52 - https://www.acmicpc.net/problem/1357 1357번: 뒤집힌 덧셈 어떤 수 X가 주어졌을 때, X의 모든 자리수가 역순이 된 수를 얻을 수 있다. Rev(X)를 X의 모든 자리수를 역순으로 만드는 함수라고 하자. 예를 들어, X=123일 때, Rev(X) = 321이다. 그리고, X=100일 때, Rev( www.acmicpc.net 어떤 수 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보다 작거나 같은 자연수 출력 첫째 줄에 문제의 정답을 출력 시간 제한: 2초 메모리 제한: 128 MB """ 입출력 예시) (예제 입력 1) 123 100 -> 223 (예제 입력 2) 111 111 -> 222 (예제 입력 3) 5 5 -> 1 (예제 입력 4) 1000 1 -> 2 (예제 입력 5) 456 789 -> 1461 """ ## 의사코드 ## # Rev(X) # -> int(X[::-1]) # 출력 # Rev(X) + Rev(Y)를 다시 역순으로 출력 첫 번째 시도 x, y = input().split() rev_xy = int(x[::-1]) + int(y[::-1]) print(int(rev_xy[::-1])) -> TypeError (int는 슬라이싱 불가) rev_xy가 int형이라 rev_xy[::-1]을 할 수 없음 통과한 코드 x, y = input().split() rev_xy = int(x[::-1]) + int(y[::-1]) print(int(str(rev_xy)[::-1])) -> int인 rev_xy를 str으로 변환한 후 역순 출력 공유하기 게시글 관리 MONZHELD '⌨️ Algorithms > 백준' 카테고리의 다른 글 [Python] 백준 12605번_단어순서 뒤집기 (0) 2023.02.01 [Python] 백준 17413번_단어 뒤집기 2 (0) 2023.01.31 [Python] 백준 9093번_단어 뒤집기 (0) 2023.01.29 [Python] 백준 2566번_최댓값 (4) 2023.01.28 [Python] 백준 10820번_문자열 분석 (1) 2023.01.27 Contents 당신이 좋아할만한 콘텐츠 [Python] 백준 12605번_단어순서 뒤집기 2023.02.01 [Python] 백준 17413번_단어 뒤집기 2 2023.01.31 [Python] 백준 9093번_단어 뒤집기 2023.01.29 [Python] 백준 2566번_최댓값 2023.01.28 댓글 0 + 이전 댓글 더보기