255602026-02-20 18:10:43mihalykocsisÉrdekes túra (70 pont)cpp17Részben helyes 68/7029ms756 KiB
#include <bits/stdc++.h>
using namespace std;

int main() {
	int n; cin >> n;
	vector<int> v(n);
	for (int i = 0; i < n; i++) {
		cin >> v[i];
	}
	int count = 1;
	int ans = 0;
	int maxi = -1;
	for (int i = 0; i < n - 1; i++) {
		if (v[i] != v[i + 1]) {
			count++;
		} else {
			if (count >= 2) {
				if (maxi < count) {
					maxi = count;
				}
				ans++;
			}
			count = 1;
		}
	}
	if (count >= 2) {
		ans++;
	}
	cout << ans << "\n" << maxi;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base68/70
1Elfogadva0/01ms508 KiB
2Elfogadva0/026ms564 KiB
3Részben helyes1/32ms508 KiB
4Elfogadva3/32ms316 KiB
5Elfogadva3/31ms316 KiB
6Elfogadva3/31ms316 KiB
7Elfogadva3/31ms508 KiB
8Elfogadva3/31ms508 KiB
9Elfogadva3/32ms560 KiB
10Elfogadva3/32ms316 KiB
11Elfogadva3/31ms316 KiB
12Elfogadva3/32ms316 KiB
13Elfogadva4/42ms316 KiB
14Elfogadva4/414ms564 KiB
15Elfogadva4/417ms640 KiB
16Elfogadva4/417ms748 KiB
17Elfogadva4/418ms564 KiB
18Elfogadva4/420ms748 KiB
19Elfogadva4/427ms564 KiB
20Elfogadva4/426ms564 KiB
21Elfogadva4/429ms564 KiB
22Elfogadva4/423ms756 KiB