x,y,w,h = map(int, input().split())
list_dis = sorted([abs(w-x), abs(h-y),x,y])
print(list_dis[0])
배운 것
Python 정렬문법
: 파이썬에서 리스트를 작은 수부터 정렬하는 가장 간단한 방법은 sort() 함수나 sorted() 함수를 사용하는 것입니다. 두 함수 모두 오름차순(작은 수에서 큰 수로)으로 정렬할 수 있습니다.
1. sort() : 리스트 자체를 변경하고, 반환값은 None 이다
2. sorted() : 원본 리스트를 변경하지 않고 정렬된 새로운 리스트를 반환한다.
my_list = [5, 2, 9, 1, 5, 6]
sorted_list = sorted(my_list) # 정렬된 새로운 리스트를 반환
print(sorted_list) # [1, 2, 5, 5, 6, 9]
print(my_list) # [5, 2, 9, 1, 5, 6] 원본 리스트는 변경되지 않음
'coding > python 코딩테스트' 카테고리의 다른 글
[백준]분해합 (0) | 2024.11.27 |
---|---|
백준 5086번 (0) | 2024.09.04 |
백준[10807] 개수 세기/파이썬 (0) | 2024.06.27 |
백준[25304] 영수증/파이썬 (0) | 2024.06.27 |