Cod sursa(job #2170840)

Utilizator catalinlupCatalin Lupau catalinlup Data 15 martie 2018 09:58:23
Problema Statistici de ordine Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.39 kb
#include <bits/stdc++.h>
#define INFILE "sdo.in"
#define OUTFILE "sdo.out"
using namespace std;
ifstream in(INFILE);
ofstream out(OUTFILE);
int N,K;

int main(){
    in>>N>>K;
    vector<int> vec;
    for(int i=1;i<=N;i++){
        int x;
        in>>x;
        vec.push_back(x);
    }
    nth_element(vec.begin(),vec.begin()+K-1,vec.end());
    out<<vec[K-1]<<"\n";
    return 0;
}