| //https://www.acmicpc.net/problem/11004 #include <iostream> | |
| #include <stdio.h> | |
| #include <algorithm> | |
| #include <vector> | |
| using namespace std; | |
| int main(){ | |
| int n, k; | |
| vector<int> v; | |
| scanf("%d %d", &n, &k); | |
| k--; | |
| for(int i=0; i<n; i++) { | |
| int a; | |
| scanf("%d", &a); | |
| v.push_back(a); | |
| } | |
| nth_element(v.begin(), v.begin()+k, v.end()); | |
| cout << v[k]; | |
| return 0; | |
| } |
'알고리즘 문제 풀이 > 1DP_과제(~180615)' 카테고리의 다른 글
| 180423_10825_국영수 (0) | 2018.04.23 |
|---|---|
| 180423_10814_나이순 정렬 (0) | 2018.04.23 |
| 180423_11650_좌표 정렬하기 (0) | 2018.04.23 |
| 180423_1181_단어 정렬 (0) | 2018.04.23 |
| 180423_10989_수 정렬하기 3 (0) | 2018.04.23 |