728x90
https://www.acmicpc.net/problem/2908
나의 풀이
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
'Coding Test > Baekjoon' 카테고리의 다른 글
[Python] 파이썬 백준(10828) 스택 (0) | 2023.03.31 |
---|---|
[Python] 파이썬 백준(5622) 다이얼 (0) | 2023.03.30 |
[Python] 파이썬 백준(1152) 단어의 개수 (0) | 2023.03.22 |
[Python] 파이썬 백준(2675) 문자열 반복 (0) | 2023.03.22 |
[Python] 파이썬 백준(10809) 알파벳 찾기 (0) | 2023.03.22 |