[python] 백준 1357번 뒤집힌 덧셈알고리즘/백준2021. 9. 6. 17:30
Table of Contents
문제 요약 및 풀이
X, Y가 주어졌을 때, X, Y를 Reverse 시키고 합을 구한 후에 다시 Reverse를 시키면 된다.
처음에 문제를 제대로 읽지 않아... X, Y의 합을 구하고 Reverse를 시켰다.
틀려서 다시 대충 읽고 X, Y의 각각에 대해 Reverse를 시키고 합을 구했다.
또다시 틀려서 제대로 읽고 풀었다.
표로 작성을 해보면 아래와 같이 된다.
X, Y를 입력받고 표의 오른쪽으로 진행이 된다고 볼 수 있다.
X | Y | T = reverse(X) | K = reverse(Y) | T+K | reverse(T+K) |
123 | 100 | 321 | 1 | 322 | 223 |
그냥 간단하게 문자열의 슬라이싱과 리스트를 이용하여 돌렸다.
슬라이싱을 통해 reverse를 구현하였다.
완성된 코드!! 👍😊
s = input().split()
result = []
for val in s:
result.append(int(val[::-1]))
print(int(str(sum(result))[::-1]))
'알고리즘 > 백준' 카테고리의 다른 글
[python] 백준 1977번 완전제곱수 (8) | 2021.09.09 |
---|---|
[python] 백준 1453번 피시방 알바 (2) | 2021.09.07 |
[python] 백준 20362번 유니대전 퀴즈쇼 (0) | 2021.09.05 |
[python] 백준 11179번 2진수 뒤집기 (2) | 2021.09.02 |
[python] 백준 4948번 베르트랑 공준 (0) | 2021.09.01 |
@펄찌 :: Pearl's Story
펄의 일상이 궁금한 사람 요기~
즐거운 하루 되셨으면 좋겠습니다😊