Cod sursa(job #603118)

Utilizator a_h1926Heidelbacher Andrei a_h1926 Data 14 iulie 2011 17:05:55
Problema Statistici de ordine Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.48 kb
#include <iostream>
#include <fstream>
#include <algorithm>

#define NMax 3000005

using namespace std;

int N, K, X[NMax];

void Read ()
{
    ifstream fin ("sdo.in");
    fin >> N >> K;
    for (int i=1; i<=N; ++i)
    {
        fin >> X[i];
    }
    fin.close ();
}

void Write ()
{
    ofstream fout ("sdo.out");
    fout << X[K] << "\n";
    fout.close ();
}

int main()
{
    Read ();
    nth_element (X+1, X+K, X+N+1);
    Write ();
    return 0;
}