6991 2023. 12. 24 14:33:45 MagyarKendeSZLG Késés cpp17 Elfogadva 50/50 168ms 38868 KiB
#include <iostream>
#include <vector>
#include <set>
using namespace std;
#define speed cin.tie(0); ios::sync_with_stdio(0)

int main() {
    speed;
    int N;
    cin >> N;
    vector<int> v(N);
    set<int> s, t;
    for (int i = 0; i < N; i++) {
        cin >> v[i];
        s.insert(v[i]);
    }
    for (int i = N - 1; i >= 0; i--) {
        t.insert(v[i]);
        if (t.size() == s.size()) {
            cout << i + 1;
            exit(0);
        }
    }
}
Részfeladat Összpont Teszt Verdikt Idő Memória
base 50/50
1 Elfogadva 0/0 3ms 1824 KiB
2 Elfogadva 0/0 10ms 3808 KiB
3 Elfogadva 5/5 3ms 2428 KiB
4 Elfogadva 5/5 3ms 2372 KiB
5 Elfogadva 5/5 35ms 4220 KiB
6 Elfogadva 5/5 35ms 4428 KiB
7 Elfogadva 4/4 153ms 28320 KiB
8 Elfogadva 4/4 144ms 27716 KiB
9 Elfogadva 4/4 128ms 24612 KiB
10 Elfogadva 4/4 115ms 22156 KiB
11 Elfogadva 4/4 105ms 19552 KiB
12 Elfogadva 2/2 129ms 21188 KiB
13 Elfogadva 2/2 168ms 38868 KiB
14 Elfogadva 1/1 165ms 38284 KiB
15 Elfogadva 1/1 167ms 37392 KiB
16 Elfogadva 1/1 143ms 31004 KiB
17 Elfogadva 1/1 120ms 22808 KiB
18 Elfogadva 1/1 68ms 6700 KiB
19 Elfogadva 1/1 57ms 5840 KiB