209292026-01-11 14:30:08hunzombiKéséscpp17Elfogadva 50/50223ms9524 KiB
#include <bits/stdc++.h>
using namespace std;

int main()
{
    int n;
    cin >> n;
    vector<int> arr(n + 1, 0);
    for (int i=0; i < n; i++) cin >> arr[i];

    set<int> seen;
    int ans = n - 1;

    for (int i = n - 1; i >= 0; i--) {
        if (!seen.count(arr[i])) {
            seen.insert(arr[i]);
            ans = i;
        }
    }

    cout << ans + 1 << '\n';

    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base50/50
1Elfogadva0/01ms500 KiB
2Elfogadva0/012ms820 KiB
3Elfogadva5/51ms316 KiB
4Elfogadva5/51ms316 KiB
5Elfogadva5/570ms1076 KiB
6Elfogadva5/570ms1192 KiB
7Elfogadva4/4158ms7084 KiB
8Elfogadva4/4160ms6824 KiB
9Elfogadva4/4156ms5940 KiB
10Elfogadva4/4150ms5544 KiB
11Elfogadva4/4143ms4788 KiB
12Elfogadva2/2170ms5032 KiB
13Elfogadva2/2221ms9524 KiB
14Elfogadva1/1223ms9384 KiB
15Elfogadva1/1217ms9268 KiB
16Elfogadva1/1204ms7600 KiB
17Elfogadva1/1173ms5428 KiB
18Elfogadva1/1128ms1588 KiB
19Elfogadva1/1123ms1192 KiB