163592025-04-28 18:39:04algoproKéséscpp17Accepted 50/50189ms10292 KiB
// UUID: 0e42dd5e-fdff-49fc-b76e-3f459d08c47b
#include <bits/stdc++.h>
using namespace std;
#define int int64_t

int32_t main() {
    cin.tie(0), ios::sync_with_stdio(0);
    int n;
    cin >> n;
    vector<int> a(n);
    set<int> s;
    for (int& x : a) {
        cin >> x;
        s.insert(x);
    }
    for (int i = n - 1; i >= 0; i--) {
        s.erase(a[i]);
        if (s.empty()) {
            cout << i + 1 << "\n";
            return 0;
        }
    }
}
SubtaskSumTestVerdictTimeMemory
base50/50
1Accepted0/01ms316 KiB
2Accepted0/09ms820 KiB
3Accepted5/52ms316 KiB
4Accepted5/52ms316 KiB
5Accepted5/532ms2036 KiB
6Accepted5/534ms1844 KiB
7Accepted4/4153ms7924 KiB
8Accepted4/4146ms7708 KiB
9Accepted4/4131ms6708 KiB
10Accepted4/4123ms6196 KiB
11Accepted4/4112ms5676 KiB
12Accepted2/2137ms6036 KiB
13Accepted2/2180ms10292 KiB
14Accepted1/1180ms10160 KiB
15Accepted1/1189ms9976 KiB
16Accepted1/1165ms8496 KiB
17Accepted1/1122ms6644 KiB
18Accepted1/163ms2356 KiB
19Accepted1/154ms2100 KiB