Pagini recente » Cod sursa (job #2648540) | Cod sursa (job #382453) | Cod sursa (job #414514) | Cod sursa (job #1293517) | Cod sursa (job #2673668)
// Mihai Priboi
#include <bits/stdc++.h>
int v[3000000];
int main() {
FILE *fin, *fout;
int n, i, k;
fin = fopen( "sdo.in", "r" );
fscanf( fin, "%d%d", &n, &k );
for( i = 0; i < n; i++ )
fscanf( fin, "%d", &v[i] );
fclose( fin );
fout = fopen( "sdo.out", "w" );
std::nth_element( v, v + k - 1, v + n );
fprintf( fout, "%d ", v[k - 1] );
fclose( fout );
return 0;
}