| 2763 | 2023-01-22 21:42:04 | KovácsHunor | Karácsonyi égők | cpp11 | Hibás válasz 55/100 | 1.577s | 5928 KiB |
#include <iostream>
#include <cstring>
using namespace std;
const int MAX_N = 100000;
int n, c;
int l[MAX_N];
bool used[MAX_N];
int ans = MAX_N;
int main() {
cin >> n >> c;
for (int i = 0; i < n; i++) {
cin >> l[i];
}
for (int i = 0; i < n; i++) {
memset(used, 0, sizeof(used));
int cnt = 0;
for (int j = i; j < n; j++) {
if (!used[l[j]]) {
used[l[j]] = true;
cnt++;
}
if (cnt == c) {
ans = min(ans, j - i + 1);
break;
}
}
}
cout << ans << endl;
return 0;
}
| Részfeladat | Összpont | Teszt | Verdikt | Idő | Memória | ||
|---|---|---|---|---|---|---|---|
| subtask1 | 0/0 | ||||||
| 1 | Elfogadva | 3ms | 2104 KiB | ||||
| 2 | Elfogadva | 2ms | 2372 KiB | ||||
| subtask2 | 0/15 | ||||||
| 3 | Hibás válasz | 19ms | 3144 KiB | ||||
| 4 | Hibás válasz | 18ms | 3404 KiB | ||||
| 5 | Hibás válasz | 18ms | 3680 KiB | ||||
| 6 | Elfogadva | 8ms | 2824 KiB | ||||
| 7 | Elfogadva | 8ms | 3076 KiB | ||||
| subtask3 | 10/10 | ||||||
| 8 | Elfogadva | 2ms | 3016 KiB | ||||
| 9 | Elfogadva | 2ms | 3032 KiB | ||||
| 10 | Elfogadva | 2ms | 3304 KiB | ||||
| 11 | Elfogadva | 2ms | 3520 KiB | ||||
| 12 | Elfogadva | 2ms | 3444 KiB | ||||
| subtask4 | 20/20 | ||||||
| 13 | Elfogadva | 4ms | 3636 KiB | ||||
| 14 | Elfogadva | 4ms | 3588 KiB | ||||
| 15 | Elfogadva | 4ms | 3848 KiB | ||||
| 16 | Elfogadva | 4ms | 4100 KiB | ||||
| 17 | Elfogadva | 4ms | 4304 KiB | ||||
| subtask5 | 25/25 | ||||||
| 18 | Elfogadva | 48ms | 4528 KiB | ||||
| 19 | Elfogadva | 48ms | 4724 KiB | ||||
| 20 | Elfogadva | 45ms | 4776 KiB | ||||
| 21 | Elfogadva | 43ms | 4780 KiB | ||||
| 22 | Elfogadva | 39ms | 4984 KiB | ||||
| subtask6 | 0/30 | ||||||
| 23 | Futási hiba | 35ms | 5928 KiB | ||||
| 24 | Hibás válasz | 26ms | 5792 KiB | ||||
| 25 | Hibás válasz | 32ms | 5568 KiB | ||||
| 26 | Időlimit túllépés | 1.56s | 4420 KiB | ||||
| 27 | Időlimit túllépés | 1.577s | 4292 KiB | ||||
| 28 | Hibás válasz | 37ms | 5580 KiB | ||||
| 29 | Hibás válasz | 28ms | 5580 KiB | ||||
| 30 | Hibás válasz | 19ms | 5840 KiB | ||||