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

노을·2022년 3월 18일
0

Algorithm

목록 보기
15/21
post-thumbnail




코드

a, b = input().split()

a_new = int(a[::-1])
b_new = int(b[::-1])

if a_new > b_new:
    print(a_new)
elif a_new < b_new:
    print(b_new)
    



풀이

a, b = input().split() 

a와 b를 공백 기준으로 입력 받는다.


a_new = int(a[::-1])
b_new = int(b[::-1])

리스트[::-1]로 리스트에 있는 값들의 순서를 바꿔준다.
[(시작위치):(끝나는 위치):(간격)]이므로
[::-1]는 처음부터 끝까지 역순으로 된 리스트를 반환한다.
나는 이걸 몰라서 reverse함수를 쓰려다가 for문이 많아졌다.


if a_new > b_new:
    print(a_new)
elif a_new < b_new:
    print(b_new)

값을 비교하고 큰 수를 출력한다.

0개의 댓글