Cod sursa(job #2617824)

Utilizator srazvan100@gmail.comRazvan Alexandru Sandu [email protected] Data 22 mai 2020 23:03:03
Problema Statistici de ordine Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.47 kb
// https://www.infoarena.ro/problema/sdo

#define vi vector<int>

#include <bits/stdc++.h>
using namespace std;

ifstream fin("sdo.in", ios::in);

int get() {
    int x;
    fin >> x;
    return x;
}

int main() {
    ofstream fout("sdo.out", ios::out);
    int n, k;
    fin >> n >> k;
    vi v;
    for (auto e : v) {
        cout << e << endl;
    }

    while (n--) v.push_back(get());
    nth_element(v.begin(), v.begin() + k - 1, v.begin() + v.size());

    fout << v[k - 1];
}