Pagini recente » Istoria paginii runda/12./clasament | Istoria paginii runda/121/clasament | Cod sursa (job #2620413) | Cod sursa (job #3227182) | Cod sursa (job #2577705)
#include <fstream>
#include <vector>
#include <queue>
using namespace std;
ifstream f("sdo.in");
ofstream g("sdo.out");
int N,K;
struct Compara{
bool operator()(int x,int y)
{
return x>y;
}
};
priority_queue <int, vector <int>, Compara> Q;
int main()
{
f>>N>>K;
while(N){
int a;
f>>a;
Q.push(a);
N--;
}
K--;
while(K){
Q.pop();
K--;
}
g<<Q.top();
f.close();
g.close();
return 0;
}