Cod sursa(job #727871)
Utilizator | Data | 28 martie 2012 12:32:01 | |
---|---|---|---|
Problema | Statistici de ordine | Scor | 50 |
Compilator | cpp | Status | done |
Runda | Arhiva educationala | Marime | 0.35 kb |
#include<fstream>
#include<vector>
#include<algorithm>
using namespace std;
vector<long long int>v;
long long int k,n,i,x;
ifstream fi("sdo.in");
ofstream fo("sdo.out");
int main()
{
fi>>n>>k;
for(i=0;i<n;i++)
{fi>>x;v.push_back(x);}
make_heap(v.begin(),v.end());
sort_heap(v.begin(),v.end());
fo<<v[k-1];
fi.close();
fo.close();
}