반응형

11004

https://www.acmicpc.net/problem/11004

 

11004번: K번째 수

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

www.acmicpc.net

[정답]

1
2
3
4
5
import sys
N, K = map(int, sys.stdin.readline().split())
= list(map(int, sys.stdin.readline().split()))
a.sort()
print(a[K-1])
cs

 

.

.

.

[풀이]

오름차순으로 정렬하기 위해 sort() 또는 sorted()를 쓴다.

1
a.sort()
cs

sort()를 쓸 경우, 기존 리스트가 정렬된다.

1
= sorted(a)
cs

sorted()의 경우 기존 리스트는 그대로 두고, 새 리스트가 반환되기 때문에

반환값을 따로 받아준다.

정말 초보적인 문제다.

반응형

+ Recent posts