164512025-04-30 17:19:04algoproKéséscpp17Elfogadva 50/50174ms9524 KiB
// UUID: c3cdb41a-e3f9-45f2-806f-453d15b4b906
#include <bits/stdc++.h>
using namespace std;

int main() {
    int n;
    cin >> n;
    set<int> evszam;
    vector<int> idok(n+1);
    for (int i = 0; i < n; i++) {
        cin >> idok[i];
    }
    int elozomeret=0, utolsoido;
    for (int i = n-1; i >= 0; i--) {
        evszam.insert(idok[i]);
        if (evszam.size() > elozomeret) {
            elozomeret = evszam.size();
            utolsoido = i + 1;
        }
    }
	cout << utolsoido <<"\n";
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base50/50
1Elfogadva0/01ms316 KiB
2Elfogadva0/09ms820 KiB
3Elfogadva5/51ms316 KiB
4Elfogadva5/51ms316 KiB
5Elfogadva5/561ms1076 KiB
6Elfogadva5/561ms1192 KiB
7Elfogadva4/4129ms7084 KiB
8Elfogadva4/4130ms6828 KiB
9Elfogadva4/4127ms5940 KiB
10Elfogadva4/4122ms5552 KiB
11Elfogadva4/4118ms4660 KiB
12Elfogadva2/2142ms5036 KiB
13Elfogadva2/2174ms9524 KiB
14Elfogadva1/1170ms9388 KiB
15Elfogadva1/1172ms9268 KiB
16Elfogadva1/1159ms7604 KiB
17Elfogadva1/1146ms5492 KiB
18Elfogadva1/1115ms1452 KiB
19Elfogadva1/1111ms1336 KiB