28862023-02-01 19:04:36UnluckYKéséscpp11Hibás válasz 0/50268ms39036 KiB
#include <bits/stdc++.h>

using namespace std;

int main(){

    int n; cin >> n;

    vector<int> v; set<int> ss, s;

    for (int i = 0; i < n; i++){
        int x; cin >> x;
        v.push_back(x);
        ss.insert(x);
    }

    for (int i = n-1; i >= 0; i--){
        s.insert(v[i]);
        if (s.size() == ss.size()){
            cout << n-i-1;
            break;
        }
    }


    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base0/50
1Elfogadva0/03ms1808 KiB
2Hibás válasz0/014ms3800 KiB
3Hibás válasz0/53ms2484 KiB
4Hibás válasz0/53ms2424 KiB
5Hibás válasz0/567ms4484 KiB
6Hibás válasz0/567ms4712 KiB
7Hibás válasz0/4203ms27656 KiB
8Hibás válasz0/4200ms27204 KiB
9Hibás válasz0/4184ms24380 KiB
10Hibás válasz0/4167ms22032 KiB
11Hibás válasz0/4158ms19488 KiB
12Hibás válasz0/2200ms21000 KiB
13Hibás válasz0/2268ms39036 KiB
14Hibás válasz0/1254ms38544 KiB
15Hibás válasz0/1248ms37980 KiB
16Hibás válasz0/1224ms31912 KiB
17Hibás válasz0/1190ms23480 KiB
18Hibás válasz0/1131ms7464 KiB
19Hibás válasz0/1122ms6928 KiB