214652026-01-13 09:39:57bombinigusiniKéséscpp17Elfogadva 50/50119ms2064 KiB
#include <iostream>
#include <algorithm>
using namespace std;
struct ev{int evsz, idop;};
bool h(ev ev1, ev ev2)
{
    if(ev1.evsz==ev2.evsz)
    {
        return ev1.idop<ev2.idop;
    }
    else return ev1.evsz<ev2.evsz;
}

int main()
{
    int n;
    cin>>n;
    ev t[n];
    for (int i=0; i<n; i++)
    {
        cin>>t[i].evsz;
        t[i].idop=i;
    }
    sort(t,t+n,h);
    int x=200001;
    for(int i=0; i<n; i++)
    {
        if(t[i].evsz!=t[i+1].evsz and t[i].idop<x)
        {
            x=t[i].idop;
        }
    }
    cout<<x+1;
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base50/50
1Elfogadva0/01ms316 KiB
2Elfogadva0/08ms316 KiB
3Elfogadva5/51ms316 KiB
4Elfogadva5/51ms500 KiB
5Elfogadva5/578ms1804 KiB
6Elfogadva5/578ms1916 KiB
7Elfogadva4/494ms1816 KiB
8Elfogadva4/494ms1844 KiB
9Elfogadva4/497ms1956 KiB
10Elfogadva4/496ms2064 KiB
11Elfogadva4/494ms1928 KiB
12Elfogadva2/2118ms1952 KiB
13Elfogadva2/2115ms1820 KiB
14Elfogadva1/1115ms1848 KiB
15Elfogadva1/1115ms1844 KiB
16Elfogadva1/1115ms1844 KiB
17Elfogadva1/1116ms2036 KiB
18Elfogadva1/1119ms1844 KiB
19Elfogadva1/1119ms1844 KiB