▶https://www.acmicpc.net/problem/1316
<문제>
상근이의 동생 상수는 수학을 정말 못한다. 상수는 숫자를 읽는데 문제가 있다. 이렇게 수학을 못하는 상수를 위해서 상근이는 수의 크기를 비교하는 문제를 내주었다. 상근이는 세 자리 수 두 개를 칠판에 써주었다. 그 다음에 크기가 큰 수를 말해보라고 했다.
상수는 수를 다른 사람과 다르게 거꾸로 읽는다. 예를 들어, 734와 893을 칠판에 적었다면, 상수는 이 수를 437과 398로 읽는다. 따라서, 상수는 두 수중 큰 수인 437을 큰 수라고 말할 것이다.
두 수가 주어졌을 때, 상수의 대답을 출력하는 프로그램을 작성하시오.
<코드>
a, b = map(int,input().split()) #두 개의 수 입력
'''[::-1]은 역수를 뜻함'''
reversed_a=int(str(a)[::-1]) #수 a를 거꾸로(문자열->정수)
reversed_b=int(str(b)[::-1]) #수 b를 거꾸로(문자열->정수)
# 뒤집힌 숫자 중 더 큰 숫자를 출력
if reversed_a>reversed_b:
print(reversed_a)
elif reversed_a<reversed_b:
print(reversed_b)
'Algorithm' 카테고리의 다른 글
[백준/java] 5063 TGN (0) | 2024.08.06 |
---|---|
[백준/java] 2935 소음 (0) | 2024.08.06 |
[백준/python] 2675 문자열 반복 (0) | 2024.05.22 |
[백준/python] 1316 그룹 단어 체커 (0) | 2024.05.22 |
[백준/python] 15727 조별과제를 하려는데 조장이 사라졌다 (1) | 2024.04.10 |