85802024-01-22 12:13:43IgnácÉrdekes túra (70 pont)cpp17Elfogadva 70/7029ms3700 KiB
// Source: https://usaco.guide/general/io

#include <bits/stdc++.h>
using namespace std;

int main() {
	int n;
	cin >> n;
	int h = 1, maxh = 1, db = 0;
	int elozo;
	cin >> elozo;
	for (int i = 1; i < n; i++) {
		int a;
		cin >> a;
		if (a != elozo) {
			h++;
			if (h > maxh) maxh = h;
		} else {
			if (h > 1) db++;
			h = 1;
		}

		elozo = a;
	}

	if (h > 1) db++;
	cout << db << "\n";
	if (maxh == 1) cout << -1;
	else cout << maxh;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base70/70
1Elfogadva0/03ms2132 KiB
2Elfogadva0/025ms2192 KiB
3Elfogadva3/32ms2184 KiB
4Elfogadva3/33ms2440 KiB
5Elfogadva3/33ms2536 KiB
6Elfogadva3/33ms2768 KiB
7Elfogadva3/33ms2860 KiB
8Elfogadva3/33ms2992 KiB
9Elfogadva3/33ms3192 KiB
10Elfogadva3/33ms3304 KiB
11Elfogadva3/33ms3392 KiB
12Elfogadva3/33ms3616 KiB
13Elfogadva4/43ms3460 KiB
14Elfogadva4/416ms3460 KiB
15Elfogadva4/417ms3460 KiB
16Elfogadva4/417ms3464 KiB
17Elfogadva4/419ms3460 KiB
18Elfogadva4/420ms3588 KiB
19Elfogadva4/427ms3672 KiB
20Elfogadva4/425ms3672 KiB
21Elfogadva4/429ms3700 KiB
22Elfogadva4/423ms3700 KiB