Cod sursa(job #2577705)

Utilizator TzigCurta Tudor Tzig Data 9 martie 2020 19:11:48
Problema Statistici de ordine Scor 60
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.48 kb
#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;
}