#include <iostream>
#include <bits/stdc++.h>
using namespace std;
bool Rendez(pair<int, int> a, pair<int, int> b)
{
if(a.first>b.first || (a.first==b.first && a.second<b.second))
return false;
else
return true;
}
int main()
{
int n;
cin>>n;
vector<pair<int,int>> t(n);
int x;
for(int i=0;i<n;i++)
{
cin>>x;
t.at(i).first=x;
t.at(i).second=i+1;
}
sort(t.begin(),t.end(),Rendez);
//for(int i=0;i<n;i++)
// cout<<t.at(i).second<<". "<<t.at(i).first<<endl;
int utolso=n*n;
for(int i=1;i<n;i++)
if(t.at(i).first!=t.at(i-1).first)
{
if(t.at(i).second<utolso)
utolso=t.at(i).second;
}
cout<<utolso;
return 0;
}
Részfeladat | Összpont | Teszt | Verdikt | Idő | Memória | ||
---|---|---|---|---|---|---|---|
base | 50/50 | ||||||
1 | Elfogadva | 0/0 | 3ms | 1812 KiB | |||
2 | Elfogadva | 0/0 | 12ms | 2364 KiB | |||
3 | Elfogadva | 5/5 | 3ms | 2648 KiB | |||
4 | Elfogadva | 5/5 | 3ms | 2700 KiB | |||
5 | Elfogadva | 5/5 | 87ms | 6448 KiB | |||
6 | Elfogadva | 5/5 | 87ms | 7288 KiB | |||
7 | Elfogadva | 4/4 | 107ms | 8776 KiB | |||
8 | Elfogadva | 4/4 | 105ms | 10144 KiB | |||
9 | Elfogadva | 4/4 | 107ms | 11520 KiB | |||
10 | Elfogadva | 4/4 | 107ms | 13160 KiB | |||
11 | Elfogadva | 4/4 | 108ms | 14288 KiB | |||
12 | Elfogadva | 2/2 | 131ms | 16168 KiB | |||
13 | Elfogadva | 2/2 | 128ms | 18136 KiB | |||
14 | Elfogadva | 1/1 | 128ms | 20348 KiB | |||
15 | Elfogadva | 1/1 | 128ms | 22280 KiB | |||
16 | Elfogadva | 1/1 | 129ms | 24492 KiB | |||
17 | Elfogadva | 1/1 | 128ms | 26676 KiB | |||
18 | Elfogadva | 1/1 | 130ms | 28928 KiB | |||
19 | Elfogadva | 1/1 | 131ms | 31108 KiB |