164272025-04-29 18:03:01algoproKéséscpp17Hibás válasz 0/50194ms9648 KiB
// UUID: f47c4b54-1358-4f6d-913c-ebf68a70616c
#include <bits/stdc++.h>
using namespace std;

#define ll long long

int main() 
{
    ios::sync_with_stdio(false);
    cin.tie(0);

    int n;
    cin >> n;

    map<int,int> m;    
    vector <int> v;

    for(int i = 0; i < n; i++)
    {
        int x;
        cin >> x;
        v.push_back(x);
        m[x]++;
    }
    
    int r = n-m.size();      //biztos n?
    for (int i = n-1; i >= 0; i--)
    {
        if(m[v[i]]!= 1)
            r--;
        if(r == 0)
        {
            cout << i+1 << '\n';
            break;
        }
    }


    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base0/50
1Elfogadva0/01ms316 KiB
2Hibás válasz0/08ms820 KiB
3Hibás válasz0/51ms500 KiB
4Hibás válasz0/51ms316 KiB
5Hibás válasz0/554ms1472 KiB
6Hibás válasz0/554ms1556 KiB
7Hibás válasz0/4144ms7144 KiB
8Hibás válasz0/4143ms6832 KiB
9Hibás válasz0/4149ms6188 KiB
10Hibás válasz0/4140ms5556 KiB
11Hibás válasz0/4126ms5044 KiB
12Hibás válasz0/2136ms5040 KiB
13Hibás válasz0/2194ms9648 KiB
14Hibás válasz0/1194ms9388 KiB
15Hibás válasz0/1178ms9224 KiB
16Hibás válasz0/1166ms7600 KiB
17Hibás válasz0/1134ms5844 KiB
18Hibás válasz0/192ms1720 KiB
19Hibás válasz0/182ms1716 KiB