백준/단계별로 풀어보기
백준 상수 - 2908번 파이썬
C6H12O6
2020. 4. 9. 12:35
이 포스팅에서는 백준 알고리즘 사이트 2908번을 파이썬으로 코딩해보도록 하겠습니다.
이 문제는 두 수를 입력받고, 각 수를 거꾸로 뒤집은 다음 대소를 비교해 큰 수를 출력하면 되는 문제입니다.
num1, num2 = input().split()
num1_list = list(num1)
num2_list = list(num2)
num1_list.reverse()
num2_list.reverse()
for i in range(0, 3):
if num1_list[i] > num2_list[i]:
print(num1_list[0]+num1_list[1]+num1_list[2])
break
elif num1_list[i] < num2_list[i]:
print(num2_list[0]+num2_list[1]+num2_list[2])
break
|
cs |
이렇게 입력받은수를 리스트로 바꾼 뒤, reverse함수로 역순시켜서 대소를 비교하도록 하면 쉽게 풀 수 있습니다.