Cod sursa(job #3246397)

Utilizator inacioataCioata Ana Irina inacioata Data 2 octombrie 2024 21:24:19
Problema Statistici de ordine Scor 20
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.52 kb
#include <bits/stdc++.h>
using namespace std;
ifstream fin("sdo.in");
ofstream fout("sdo.out");
int n, a[3000005];
map<int, int> M;

int main()
{
    int i, k, rez;
    fin >> n >> k;
    for(i = 1; i <= n; i++)
    {
        fin >> a[i];
        M[a[i]] = 1;
    }
    for(auto e : M)
    {
        //cout << e.first << " " << e.second << "\n";
        if(e.second == 1) k--;
        if(k == 0)
        {
            rez = e.first;
            break;
        }
    }
    fout << rez;
    return 0;
}