Cod sursa(job #2607759)
Utilizator | Dragomir Robert. RobertLearnsC | Data | 30 aprilie 2020 10:16:44 |
---|---|---|---|
Problema | Statistici de ordine | Scor | 0 |
Compilator | cpp-64 | Status | done |
Runda | Arhiva educationala | Marime | 0.43 kb |
#include <bits/stdc++.h>
using namespace std;
ifstream read("sdo.in");
ofstream print("sdo.out");
int n, x, k;
vector<int> a;
int main() {
read >> n >> k;
for(int i = 1; i <= n; ++i) {
read >> x;
a.push_back(x);
}
make_heap(a.begin(), a.end());
sort_heap(a.begin(), a.end());
/* for(int i = 0; i < n; ++i) {
cout << a[i] << " ";
}*/
print << a[k - 1];
}