Cod sursa(job #767936)
Utilizator | Data | 15 iulie 2012 15:06:25 | |
---|---|---|---|
Problema | Statistici de ordine | Scor | 100 |
Compilator | cpp | Status | done |
Runda | Arhiva educationala | Marime | 0.37 kb |
#include <fstream>
#include <algorithm>
using namespace std;
int v[3000005];
int main () {
ifstream fin ("sdo.in");
int N, K;
fin >> N >> K;
for (int i = 0; i < N; i++)
fin >> v[i];
fin.close ();
ofstream fout ("sdo.out");
nth_element (v, v + K - 1, v + N);
fout << v[K - 1];
fout.close ();
return 0;
}