Cod sursa(job #1402753)

Utilizator Alexghita96Ghita Alexandru Alexghita96 Data 26 martie 2015 19:51:50
Problema Statistici de ordine Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.46 kb
#include <cstdio>
#include <algorithm>
#include <vector>

using namespace std;

int n, k;
vector <int> A;

void citire()
{
    scanf("%d %d", &n, &k);
    A.resize(n + 1);
    for (int i = 1; i <= n; ++i)
    {
        scanf("%d", &A[i]);
    }
}

int main()
{
    freopen("sdo.in", "r", stdin);
    freopen("sdo.out", "w", stdout);

    citire();
    nth_element(A.begin() + 1, A.begin() + k, A.end());
    printf("%d", A[k]);

    return 0;
}