본문 바로가기
Algorithm

[정렬/탐색] 백준 11004 K번째 수 - Python

by jangThang 2022. 2. 28.
반응형

백준 온라인 저지

 

[ Contents ]

     

     

    1. 문제 (링크 참조)

     

    11004번: K번째 수

    수 N개 A1, A2, ..., AN이 주어진다. A를 오름차순 정렬했을 때, 앞에서부터 K번째 있는 수를 구하는 프로그램을 작성하시오.

    www.acmicpc.net

     

     

     

    2. 문제 풀이

     수열 A를 오름차순 정렬한 뒤, K번째 수를 구하는 문제입니다.

     

     

     

    3. 코드

    import sys
    input = sys.stdin.readline
    
    N, K = map(int, input().split())
    numlist = list(map(int, input().split()))
    numlist.sort()
    print(numlist[K-1])

     파이썬의 정렬 라이브러리를 이용하면 쉽게 해결할 수 있습니다. 정렬한 뒤, K번째 항목을 출력합니다.

     

    star가 되고나서 Tistory

    반응형

    댓글