숫자를 거꾸로 뒤집어서 두 숫자 중 더 큰 수를 출력하는 것을 요구한다:
import sys
A, B = map(int, sys.stdin.readline().split())
first_num = list(str(A))
second_num = list(str(B))
final_list = [int(''.join(first_num[::-1])), int(''.join(second_num[::-1]))]
print(max(final_list))
[::-1]을 통해 해당 리스트를 거꾸로 정렬할 수 있다.
'알고리즘 테스트 > 백준 문제풀이 및 해설' 카테고리의 다른 글
<백준 문제풀이: 4673번> 파이썬 - 셀프 넘버 (0) | 2020.11.17 |
---|---|
<백준 문제풀이: 5622번> 파이썬 - 다이얼 (0) | 2020.11.17 |
<백준 문제풀이: 1152번> 파이썬 - 단어의 개수 (0) | 2020.11.15 |
<백준 문제풀이: 1157번> 파이썬 - 단어 공부 (0) | 2020.11.14 |
<백준 문제풀이: 2675번> 파이썬 - 문자열 반복 (0) | 2020.11.13 |