[BOJ] 10818 | 최소, 최대

밤초록·2021년 7월 5일
0

PS

목록 보기
5/13

10818 | 최소, 최대
https://www.acmicpc.net/problem/10818


내 코드

max_num = -1000001
min_num = 1000001

N = int(input())
nums = map(int, input().split())

for num in nums:
    if num > max_num:
        max_num = num
    if num < min_num:
        min_num = num

print(min_num, max_num)

이상 코드

n = input()
nums = list(map(int, input().split()))
print(min(nums), max(nums))

_, *L = map(int, input().split())
print(min(L), max(L))

학습

  • 맨 처음 이 문제 접했을 때 정렬을 이용하여 해결하려고 했음. 조건에 min max 만 비교하면 되니 굳이 안 해줘도 됐었음

  • 내장함수를 잘 사용하면 코드가 매우 짧아짐

  • 두 번째 이상 코드에서 _ 는 아마 버리는 값?

  • *L은 그 이후 나머지 저장 값

  • *args **kwargs 공부해야겠다

0개의 댓글

관련 채용 정보