푸르미르

[python]10818.최소, 최대 본문

Baekjoon Online Judge

[python]10818.최소, 최대

((•_•)) 2021. 1. 1. 22:34

주어진 정수의 최댓값, 최솟값을 구하는 아주 아주 아주 간단한 문제이다. 

 

1
2
3
4
5
6
7
8
9
10
11
= int(input()) #정수 개수 입력
num_list = list(map(int, input().split())) #정수 입력
min = num_list[0#최솟값 임시 지정
max = num_list[0#최댓값 임시 지정
for num in num_list: #측정
    if num < min:
        min = num
    if num > max:
        max = num
 
print("{} {}".format(min,max))
cs

 

이렇게 해줬는데 파이썬을 많이 안써봐서 그런지 리스트에서 최솟값이나 최댓값을 구해주는 함수가 따로 있다는 것을 알았다. 역시 파이썬은 함수가 여러가지라서 너무 편한거 같다. 다음부터 해당 기능을 하는 함수가 있는지 잘 찾아보고 문제를 풀어야 겠다는 생각을 했다. 그래서 min함수와 max함수를 써서 다시 코딩을 한다면,

 

1
2
3
4
= int(input()) #정수 개수 입력
num_list = list(map(int, input().split())) #정수 입력
print(min(num_list),max(num_list))
 
cs

 

엄청나게 간단하지 않는가?

 

www.acmicpc.net/problem/10818

'Baekjoon Online Judge' 카테고리의 다른 글

[python]3052.나머지  (2) 2021.01.01
[python]2577.숫자의 개수  (0) 2021.01.01
[python]2562.최댓값  (0) 2021.01.01
[python]1546.평균  (0) 2021.01.01
[python]8958.OX퀴즈  (7) 2021.01.01