6769 2023. 12. 19 08:22:40 madvir Késés cpp17 Elfogadva 50/50 254ms 22276 KiB
#include <iostream>
#include <set>

using namespace std;

int main()
{
    unsigned int n, minp=0;
    cin >> n;
    int a[n];
    set<int> evek;

    for(unsigned int i=0; i<n; i++) {
        cin >> a[i];
        evek.insert(a[i]);
    }
    minp=evek.size();
    evek.clear();
    int z=n;
    while(evek.size()<minp && z>=0) {
        z--;
        evek.insert(a[z]);
    }
    cout << ++z;
    return 0;
}
Részfeladat Összpont Teszt Verdikt Idő Memória
base 50/50
1 Elfogadva 0/0 3ms 1812 KiB
2 Elfogadva 0/0 14ms 3044 KiB
3 Elfogadva 5/5 3ms 2360 KiB
4 Elfogadva 5/5 3ms 2504 KiB
5 Elfogadva 5/5 65ms 4404 KiB
6 Elfogadva 5/5 64ms 4424 KiB
7 Elfogadva 4/4 208ms 16332 KiB
8 Elfogadva 4/4 236ms 16120 KiB
9 Elfogadva 4/4 179ms 14536 KiB
10 Elfogadva 4/4 175ms 13684 KiB
11 Elfogadva 4/4 156ms 12340 KiB
12 Elfogadva 2/2 215ms 13432 KiB
13 Elfogadva 2/2 252ms 22252 KiB
14 Elfogadva 1/1 254ms 22276 KiB
15 Elfogadva 1/1 240ms 21936 KiB
16 Elfogadva 1/1 214ms 18840 KiB
17 Elfogadva 1/1 184ms 14520 KiB
18 Elfogadva 1/1 128ms 6560 KiB
19 Elfogadva 1/1 119ms 6420 KiB