Cod sursa(job #2419919)

Utilizator MortemPlaiasu Iulia-Silvia Mortem Data 9 mai 2019 20:22:35
Problema Statistici de ordine Scor 70
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.4 kb
#include <iostream>
#include <algorithm>
#include <vector>
FILE * fin= fopen("sdo.in","r");
FILE * fout= fopen("sdo.out","w");

int n,k;
std::vector<int> v;

int main()
{
  fscanf(fin,"%d %d",&n,&k);
  v = std::vector<int> (n);
  for(int i=0;i<n;i++)
    fscanf(fin,"%d",&v[i]);
  std::nth_element(v.begin(),v.begin()+k-1,v.begin()+n);
 // std::sort(v.begin(),v.begin()+n);
  fprintf(fout,"%d",v[k-1]);
}