182 | 2021. 02. 03 22:24:02 | kovacs.peter.18f | Késés | cpp11 | Elfogadva 50/50 | 206ms | 24016 KiB |
#include <iostream>
#include <stack>
#include <set>
using namespace std;
int main() {
cin.sync_with_stdio(false);
cin.tie(nullptr);
int N;
cin >> N;
stack<int> yearS;
for (int i = 0; i < N; i++) {
int year;
cin >> year;
yearS.push(year);
}
set<int> countedS;
int minimum;
for (int i = N; i > 0; i--) {
if (countedS.count(yearS.top()) == 0) {
countedS.insert(yearS.top());
minimum = i;
}
yearS.pop();
}
cout << minimum << '\n';
}
Részfeladat | Összpont | Teszt | Verdikt | Idő | Memória | ||
---|---|---|---|---|---|---|---|
base | 50/50 | ||||||
1 | Elfogadva | 0/0 | 2ms | 1756 KiB | |||
2 | Elfogadva | 0/0 | 8ms | 2784 KiB | |||
3 | Elfogadva | 5/5 | 1ms | 2000 KiB | |||
4 | Elfogadva | 5/5 | 1ms | 1996 KiB | |||
5 | Elfogadva | 5/5 | 34ms | 4460 KiB | |||
6 | Elfogadva | 5/5 | 35ms | 5216 KiB | |||
7 | Elfogadva | 4/4 | 143ms | 16504 KiB | |||
8 | Elfogadva | 4/4 | 148ms | 16228 KiB | |||
9 | Elfogadva | 4/4 | 137ms | 15096 KiB | |||
10 | Elfogadva | 4/4 | 127ms | 15364 KiB | |||
11 | Elfogadva | 4/4 | 123ms | 15224 KiB | |||
12 | Elfogadva | 2/2 | 128ms | 15152 KiB | |||
13 | Elfogadva | 2/2 | 181ms | 24016 KiB | |||
14 | Elfogadva | 1/1 | 206ms | 23704 KiB | |||
15 | Elfogadva | 1/1 | 194ms | 23376 KiB | |||
16 | Elfogadva | 1/1 | 188ms | 20460 KiB | |||
17 | Elfogadva | 1/1 | 123ms | 16772 KiB | |||
18 | Elfogadva | 1/1 | 63ms | 9288 KiB | |||
19 | Elfogadva | 1/1 | 57ms | 8872 KiB |