Cod sursa(job #394285)

Utilizator alexandru92alexandru alexandru92 Data 10 februarie 2010 19:00:34
Problema Statistici de ordine Scor 50
Compilator cpp Status done
Runda Arhiva educationala Marime 0.48 kb
/* 
 * File:   main.cpp
 * Author: virtualdemon
 *
 * Created on February 10, 2010, 5:52 PM
 */
#include <vector>
#include <fstream>
#include <iterator>
#include <algorithm>

/*
 *
 */
using namespace std;
vector< int > v;
int main( void )
{
    int n, k;
    ifstream in("sdo.in");
    in>>n>>k;
    copy( istream_iterator<int>(in), istream_iterator<int>(), back_inserter(v) );
    nth_element( v.begin(), v.begin()+k, v.end() );
    ofstream out("sdo.out");
    out<<v[k-1];
    return 0;
}