211672026-01-12 16:08:27sklausKéséscpp17Elfogadva 50/50119ms1960 KiB
#include <iostream>
#include<algorithm>

using namespace std;

struct ev{int szam, pos;};

bool has(ev ev1, ev ev2)
{
    if(ev1.szam==ev2.szam)return ev1.pos<ev2.pos;
    else return ev1.szam<ev2.szam;
}

int main()
{
    int n;
    cin>>n;
    ev v[n];
    for(int i=0; i<n; i++){cin>>v[i].szam; v[i].pos=i;}
    sort(v, v+n, has);
    int m=200001;
    for(int i=0; i<n; i++){
        if(v[i].szam!=v[i+1].szam and v[i].pos<m)
            m=v[i].pos;}
    cout<<m+1;
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base50/50
1Elfogadva0/01ms316 KiB
2Elfogadva0/08ms316 KiB
3Elfogadva5/51ms316 KiB
4Elfogadva5/51ms316 KiB
5Elfogadva5/578ms1908 KiB
6Elfogadva5/578ms1928 KiB
7Elfogadva4/494ms1732 KiB
8Elfogadva4/494ms1744 KiB
9Elfogadva4/496ms1908 KiB
10Elfogadva4/4103ms1960 KiB
11Elfogadva4/494ms1844 KiB
12Elfogadva2/2116ms1836 KiB
13Elfogadva2/2115ms1844 KiB
14Elfogadva1/1115ms1872 KiB
15Elfogadva1/1115ms1844 KiB
16Elfogadva1/1115ms1844 KiB
17Elfogadva1/1116ms1844 KiB
18Elfogadva1/1119ms1932 KiB
19Elfogadva1/1119ms1760 KiB