8583 2024. 01. 22 12:45:19 xxx Érdekes túra (70 pont) cpp17 Elfogadva 70/70 12ms 4836 KiB
#include <bits/stdc++.h>
using namespace std;
#define int long long


signed main() {
	ios_base::sync_with_stdio(false);cin.tie(0);cout.tie(0);

	int n;
	cin >> n;
	vector<int> v(n+1);
	for(int i = 1; i <= n; i++) {
		cin >> v[i];
	}

	int cnt = 0, hossz = 1, hosszmax = -1;

	for(int i = 2; i <= n; i++) {
		
		if (v[i] == v[i-1]) {
			if (hossz > 1) {cnt++;}
			hossz = 1;
		} else {
			hossz++;
			hosszmax = max(hosszmax, hossz);
		}
	}

	if(hossz > 1) cnt++;
	cout << cnt << '\n';
	if(cnt) 
	cout << hosszmax << '\n';
	else
	cout << -1 << '\n';
}
Részfeladat Összpont Teszt Verdikt Idő Memória
base 70/70
1 Elfogadva 0/0 3ms 1828 KiB
2 Elfogadva 0/0 12ms 3524 KiB
3 Elfogadva 3/3 3ms 2264 KiB
4 Elfogadva 3/3 3ms 2444 KiB
5 Elfogadva 3/3 3ms 2676 KiB
6 Elfogadva 3/3 2ms 2748 KiB
7 Elfogadva 3/3 2ms 2752 KiB
8 Elfogadva 3/3 3ms 2756 KiB
9 Elfogadva 3/3 3ms 2988 KiB
10 Elfogadva 3/3 3ms 3068 KiB
11 Elfogadva 3/3 3ms 3072 KiB
12 Elfogadva 3/3 3ms 3156 KiB
13 Elfogadva 4/4 3ms 3500 KiB
14 Elfogadva 4/4 8ms 4284 KiB
15 Elfogadva 4/4 8ms 4240 KiB
16 Elfogadva 4/4 8ms 4296 KiB
17 Elfogadva 4/4 8ms 4292 KiB
18 Elfogadva 4/4 9ms 4836 KiB
19 Elfogadva 4/4 12ms 4800 KiB
20 Elfogadva 4/4 12ms 4836 KiB
21 Elfogadva 4/4 12ms 4816 KiB
22 Elfogadva 4/4 10ms 4684 KiB