8065 2024. 01. 12 11:47:29 Tunde Késés cpp17 Elfogadva 50/50 131ms 6940 KiB
#include <iostream>
#include <algorithm>

using namespace std;

struct evszam
{
    int e, s;
};

int novekvo(evszam a, evszam b)
{
    if(a.e==b.e)
    {
        return a.s>b.s;
    }
    else
        return a.e<b.e;
}

int main()
{
    int n;
    cin >> n;
    evszam t[n];
    for(int i=0; i<n; i++)
    {
        cin >> t[i].e;
        t[i].s=i+1;
    }
    sort(t, t+n, novekvo);
    int k=t[0].s;
    for(int i=1; i<n; i++)
    {
        if(t[i].e!=t[i-1].e && t[i].s<k)
            k=t[i].s;
    }
    cout << k;
}
Részfeladat Összpont Teszt Verdikt Idő Memória
base 50/50
1 Elfogadva 0/0 3ms 1880 KiB
2 Elfogadva 0/0 10ms 2396 KiB
3 Elfogadva 5/5 3ms 2480 KiB
4 Elfogadva 5/5 3ms 2464 KiB
5 Elfogadva 5/5 82ms 5704 KiB
6 Elfogadva 5/5 82ms 5940 KiB
7 Elfogadva 4/4 100ms 6412 KiB
8 Elfogadva 4/4 100ms 6448 KiB
9 Elfogadva 4/4 100ms 6528 KiB
10 Elfogadva 4/4 101ms 6548 KiB
11 Elfogadva 4/4 101ms 6712 KiB
12 Elfogadva 2/2 131ms 6868 KiB
13 Elfogadva 2/2 123ms 6852 KiB
14 Elfogadva 1/1 120ms 6808 KiB
15 Elfogadva 1/1 120ms 6896 KiB
16 Elfogadva 1/1 122ms 6904 KiB
17 Elfogadva 1/1 120ms 6940 KiB
18 Elfogadva 1/1 125ms 6888 KiB
19 Elfogadva 1/1 125ms 6788 KiB