본문 바로가기
Algorithm

[구현/수학] 백준 10818 최소, 최대 - Python

by jangThang 2022. 1. 27.
반응형

백준 온라인 저지

 

[ Contents ]

     

     

    1. 문제 (링크 참조)

     

    10818번: 최소, 최대

    첫째 줄에 정수의 개수 N (1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄에는 N개의 정수를 공백으로 구분해서 주어진다. 모든 정수는 -1,000,000보다 크거나 같고, 1,000,000보다 작거나 같은 정수이다.

    www.acmicpc.net

     

     

     

    2. 문제 풀이

     N개의 정수 중 최솟값과 최댓값을 찾는 문제입니다.

     

    2022.01.19 - [Algorithm] - [Algorithm] 단골 1번 문제, 구현 / 수학

     

    [Algorithm] 단골 1번 문제, 구현 / 수학

    1. 구현  단순히 '구현'만 하면 되는 문제 유형입니다. 문제를 이해하고 입력에 맞춰 적절한 출력만 하면 됩니다. 특별한 알고리즘이나 프로그래밍적 기법 없이, 단순 제어문만 사용하여 해결할

    star7sss.tistory.com

     Python의 min, max 함수를 이용하면 쉽게 풀이할 수 있습니다.

     

     

     

    3. 코드

    n = int(input()) #사용안함
    numlist = list(map(int, input().split()))
    print(min(numlist), max(numlist))

     파이썬은 리스트에도 min, max함수를 사용할 수 있습니다. 굳이 리스트 내 반복문을 돌면서, 항목 비교를 할 필요가 없습니다. 

     

     

    반응형

    댓글