Cod sursa(job #630756)

Utilizator alexalghisiAlghisi Alessandro Paolo alexalghisi Data 6 noiembrie 2011 15:21:14
Problema Statistici de ordine Scor 40
Compilator cpp Status done
Runda Arhiva educationala Marime 0.51 kb
#include <cstdio>
#include <iostream>
#include <algorithm>
#include <vector>
using namespace std;

int n,k,x;

vector<int> v;


int main()
{
	freopen("sdo.in","r", stdin);
	freopen("sdo.out","w", stdout);
	scanf("%d %d",&n,&k);
	//cout<<n<<" "<<k;
	
	for(int i=1;i<=n;i++){
		scanf("%d ",&x);
		v.push_back(x);
	}
	nth_element(v.begin(), v.begin()+k, v.end());
	//for(int i=1;i<=n;i++) cout<<v[i]<<endl;
	
	//for(int j=0;j<=v.size();j++) cout<<v[j]<<" ";
	
	printf("%d",v[k-1]);

	return 0;
}