205402026-01-07 17:41:29AsuraKéséscpp17Accepted 50/50307ms9516 KiB
#include <iostream>
#include <vector>
#include <set>

using namespace std;

int main()
{
    int N;
    cin>>N;

    vector <int> v(N);
    set <int> t;

    for(int i=0; i<N; i++){
        cin>>v[i];
        t.insert(v[i]);
    }

    int i=N-1;
    while(!t.empty()){
        if(t.count(v[i])){
            t.erase(v[i]);
        }
        i--;
    }

    cout<<i+2;
    return 0;
}
SubtaskSumTestVerdictTimeMemory
base50/50
1Accepted0/01ms316 KiB
2Accepted0/014ms820 KiB
3Accepted5/51ms316 KiB
4Accepted5/52ms316 KiB
5Accepted5/564ms1076 KiB
6Accepted5/564ms1092 KiB
7Accepted4/4233ms7056 KiB
8Accepted4/4231ms6708 KiB
9Accepted4/4216ms5924 KiB
10Accepted4/4200ms5428 KiB
11Accepted4/4182ms4860 KiB
12Accepted2/2224ms5172 KiB
13Accepted2/2298ms9516 KiB
14Accepted1/1307ms9436 KiB
15Accepted1/1296ms9268 KiB
16Accepted1/1264ms7476 KiB
17Accepted1/1209ms5436 KiB
18Accepted1/1130ms1588 KiB
19Accepted1/1122ms1364 KiB