Cod sursa(job #1217341)
| Utilizator | Data | 7 august 2014 03:55:24 | |
|---|---|---|---|
| Problema | Statistici de ordine | Scor | 100 |
| Compilator | cpp | Status | done |
| Runda | Arhiva educationala | Marime | 0.42 kb |
#include <fstream>
#include <algorithm>
#define IN "sdo.in"
#define OUT "sdo.out"
const int MAX = 30000014 ;
using namespace std;
ifstream fin ( IN ) ;
ofstream fout ( OUT ) ;
int v [ MAX ] ;
int main( )
{
int n , k ;
fin >> n >> k ;
for ( register int i = 1 ; i <= n ; ++ i )
fin >> v [ i ] ;
nth_element ( v + 1 , v + k , v + n + 1 ) ;
fout << v [ k ] ;
return 0;
}
