코딩 테스트/백준 파이썬 문제 풀이
[백준 2908번 파이썬] 상수
nicks
2022. 4. 2. 19:30
이번 문제는 입력값으로 두 수가 들어오는데,
이 두 수를 각자 반대로 읽어 저장한 뒤 더 큰 수를 출력한다
즉, 376이 들어가면 673으로 저장하고, 912은 219로 저장한다.
들어왔을 때의 수와는 상관없이 리버스한 수로 최댓값을 구한다는 의미이다
A, B = input().split()
A = int(A[::-1])
B = int(B[::-1])
if A > B:
print(A)
else:
print(B)
문자열 옆에 붙는 [::-1]은 문자열 자체를 리버스해주는 내용으로
각각 자기 자신을 리버스한 뒤 if문으로 더 큰 값을 출력해주면 되는 간단한 코드이다