67692023-12-19 08:22:40madvirKéséscpp17Elfogadva 50/50254ms22276 KiB
#include <iostream>
#include <set>

using namespace std;

int main()
{
    unsigned int n, minp=0;
    cin >> n;
    int a[n];
    set<int> evek;

    for(unsigned int i=0; i<n; i++) {
        cin >> a[i];
        evek.insert(a[i]);
    }
    minp=evek.size();
    evek.clear();
    int z=n;
    while(evek.size()<minp && z>=0) {
        z--;
        evek.insert(a[z]);
    }
    cout << ++z;
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base50/50
1Elfogadva0/03ms1812 KiB
2Elfogadva0/014ms3044 KiB
3Elfogadva5/53ms2360 KiB
4Elfogadva5/53ms2504 KiB
5Elfogadva5/565ms4404 KiB
6Elfogadva5/564ms4424 KiB
7Elfogadva4/4208ms16332 KiB
8Elfogadva4/4236ms16120 KiB
9Elfogadva4/4179ms14536 KiB
10Elfogadva4/4175ms13684 KiB
11Elfogadva4/4156ms12340 KiB
12Elfogadva2/2215ms13432 KiB
13Elfogadva2/2252ms22252 KiB
14Elfogadva1/1254ms22276 KiB
15Elfogadva1/1240ms21936 KiB
16Elfogadva1/1214ms18840 KiB
17Elfogadva1/1184ms14520 KiB
18Elfogadva1/1128ms6560 KiB
19Elfogadva1/1119ms6420 KiB