백준 10818번: 최소, 최대
i = input; i() num_list = list(map(int, i().split())) print(min(num_list), max(num_list)) 실화인가... 처음에 min이랑 max 순서 반대로 적어서 틀려버렸다. 앞에 풀었던 두문제보다 이 코드가 실행 시간이 좀 오래 걸려서 당황스러웠지만.. 쉽게 성공했다. 숏코드를 보고있는데 시간이 나보다 오래걸리지만 코드 길이가 더 짧은 코드들이 있었다. 내장함수를 사용해서 그런걸까? 그렇다면 가장 짧은 숏코드를 보자 print(min(s:=[*map(int,[*open(0)][1].split())]),max(s)) 또 open 함수가 사용되었다. 궁금한 점부터 정리를 해보자. 1. ":="는 무엇인가? 2. "s:="로 사용된 이유는 무엇인가? ..
2023.08.18