196942025-12-19 08:47:15tenyeszbikaKéséscpp17Időlimit túllépés 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;

}



RészfeladatÖsszpontTesztVerdiktIdőMemória
base21/50
1Elfogadva0/01ms508 KiB
2Elfogadva0/052ms564 KiB
3Elfogadva5/51ms316 KiB
4Elfogadva5/51ms316 KiB
5Elfogadva5/5108ms508 KiB
6Elfogadva5/5108ms416 KiB
7Időlimit túllépés0/4600ms900 KiB
8Időlimit túllépés0/4578ms944 KiB
9Időlimit túllépés0/4583ms944 KiB
10Időlimit túllépés0/4583ms812 KiB
11Időlimit túllépés0/4587ms944 KiB
12Időlimit túllépés0/2583ms944 KiB
13Időlimit túllépés0/2574ms984 KiB
14Időlimit túllépés0/1574ms944 KiB
15Időlimit túllépés0/1582ms944 KiB
16Időlimit túllépés0/1591ms1000 KiB
17Időlimit túllépés0/1586ms944 KiB
18Időlimit túllépés0/1586ms504 KiB
19Elfogadva1/1391ms496 KiB