Pagini recente » Profil EJOI_GREECE | Cod sursa (job #1142550) | Cod sursa (job #1028435) | Cod sursa (job #298196) | Cod sursa (job #2419919)
#include <iostream>
#include <algorithm>
#include <vector>
FILE * fin= fopen("sdo.in","r");
FILE * fout= fopen("sdo.out","w");
int n,k;
std::vector<int> v;
int main()
{
fscanf(fin,"%d %d",&n,&k);
v = std::vector<int> (n);
for(int i=0;i<n;i++)
fscanf(fin,"%d",&v[i]);
std::nth_element(v.begin(),v.begin()+k-1,v.begin()+n);
// std::sort(v.begin(),v.begin()+n);
fprintf(fout,"%d",v[k-1]);
}