본문 바로가기

파이썬 알고리즘 (인프런)/코드 구현력 기르기

2. K번째 수

# K번째 수

def run(S, E, K, nums):
    a = nums[S-1:E]
    a.sort()
    return a[K-1]  # K번째 수


T = int(input())
for i in range(T):
    N, S, E, K = map(int, input().split())
    nums = list(map(int, input().split()))
    ans = run(S, E, K, nums)
    print(f"#{i+1} {ans}")

'파이썬 알고리즘 (인프런) > 코드 구현력 기르기' 카테고리의 다른 글

6. 자릿수의 합  (0) 2021.01.06
5. 정다면체  (0) 2021.01.06
4. 대표값  (0) 2021.01.06
3. K번째 큰 수  (0) 2021.01.06
1. K번째 약수  (0) 2021.01.06