196942025-12-19 08:47:15tenyeszbikaKéséscpp17Time limit exceeded 21/50600ms1000 KiB
#include <iostream>
#include <vector>
#include <algorithm>
#include <climits>

using namespace std;

int t, n, mini = 200001,p;

vector <pair<int, int>> v;

bool cigany(pair<int, int> so)
{
	if (so.second == t)
		return true;
	else return false;
}

int main()
{
	cin >> n;
	for (int i = 1; i <= n; ++i)
	{
		cin >> t;
		auto p = find_if(v.begin(), v.end(), cigany);
		if (p==v.end())
			v.push_back({ i,t });
		else
			(*p).first = i;
	}
	for (auto&i: v)
	{
		if (mini > i.first)
			mini = i.first;
	}
	cout << mini;

}



SubtaskSumTestVerdictTimeMemory
base21/50
1Accepted0/01ms508 KiB
2Accepted0/052ms564 KiB
3Accepted5/51ms316 KiB
4Accepted5/51ms316 KiB
5Accepted5/5108ms508 KiB
6Accepted5/5108ms416 KiB
7Time limit exceeded0/4600ms900 KiB
8Time limit exceeded0/4578ms944 KiB
9Time limit exceeded0/4583ms944 KiB
10Time limit exceeded0/4583ms812 KiB
11Time limit exceeded0/4587ms944 KiB
12Time limit exceeded0/2583ms944 KiB
13Time limit exceeded0/2574ms984 KiB
14Time limit exceeded0/1574ms944 KiB
15Time limit exceeded0/1582ms944 KiB
16Time limit exceeded0/1591ms1000 KiB
17Time limit exceeded0/1586ms944 KiB
18Time limit exceeded0/1586ms504 KiB
19Accepted1/1391ms496 KiB