Cod sursa(job #1648339)

Utilizator roxannemafteiuMafteiu-Scai Roxana roxannemafteiu Data 11 martie 2016 09:36:01
Problema Statistici de ordine Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.44 kb
#include <fstream>
#include <algorithm>
#include <vector>

using namespace std;

ifstream fin("sdo.in");
ofstream fout("sdo.out");

int N, K;
vector<int> v;

void read() {
    fin >> N >> K;
    for(int i = 1; i <= N; ++i)
    {
        int x;
        fin >> x;
        v.emplace_back(x);
    }
}

void solve() {
    nth_element(v.begin(), v.begin() + K - 1,  v.end());
    fout << v[K - 1];
}
int main() {
    read();
    solve();
    return 0;
}