Pagini recente » Cod sursa (job #722895) | Cod sursa (job #725534) | Istoria paginii preoni-2008/clasament/runda-3/11-12 | Cod sursa (job #1343225) | 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]);
}