Coding Test/Baekjoon

[Python] 파이썬 백준(2908) 상수

파송송 2023. 3. 22. 22:10
728x90

https://www.acmicpc.net/problem/2908

 

2908번: 상수

상근이의 동생 상수는 수학을 정말 못한다. 상수는 숫자를 읽는데 문제가 있다. 이렇게 수학을 못하는 상수를 위해서 상근이는 수의 크기를 비교하는 문제를 내주었다. 상근이는 세 자리 수 두

www.acmicpc.net


나의 풀이

range를 역순으로 사용하여 반대로 값을 구했음

num = list(map(str,input().split()))
ans = ['' for _ in range(2)]

for idx in range(2,-1,-1) :
    ans[0] += num[0][idx]
    ans[1] += num[1][idx]

print(max(int(ans[0]), int(ans[1])))


다른 사람의 풀이

파이썬 슬라이스를 이용하면 바로 역순의 문자열을 만들 수 있음

까먹었는데 이번 기회로 자주 사용해야겠다.

a, b = input().split()
a = a[::-1]
b = b[::-1]
print(max(a, b))

728x90