Cod sursa(job #789152)
Utilizator | Sfrent Andrei andrei.sfrent | Data | 17 septembrie 2012 13:34:31 |
---|---|---|---|
Problema | Statistici de ordine | Scor | 100 |
Compilator | cpp | Status | done |
Runda | Arhiva educationala | Marime | 0.34 kb |
#include <fstream>
#include <algorithm>
using namespace std;
int main(int argc, char *argv[])
{
ifstream fi("sdo.in");
ofstream fo("sdo.out");
int n, k;
fi >> n >> k;
k--;
int *v = new int[n];
for(int i = 0; i < n; i++)
fi >> v[i];
nth_element(v, v + k, v + n);
fo << v[k] << endl;
fi.close();
fo.close();
return 0;
}