154652025-02-19 19:11:44TakacsAndrasÉrdekes túra (70 pont)cpp17Accepted 70/7028ms796 KiB
#include <bits/stdc++.h>
using namespace std;
int main() {
    int n; cin >> n;
    vector<int> a(n);
    for (int &x : a) cin >> x;
    int out = 0, cnt = 1, out2 = 1;
    for (int i = 1; i < n; i++) {
        if (a[i] == a[i-1]) {
            if (cnt > 1) out++;
            cnt = 1;
        }
        else cnt++;
        out2 = max(out2,cnt);
    }
    if (cnt > 1) out++;
    if (out == 0) cout << "0\n-1";
    else cout << out << '\n' << out2;
}
SubtaskSumTestVerdictTimeMemory
base70/70
1Accepted0/01ms500 KiB
2Accepted0/024ms756 KiB
3Accepted3/31ms316 KiB
4Accepted3/31ms316 KiB
5Accepted3/31ms316 KiB
6Accepted3/31ms508 KiB
7Accepted3/31ms316 KiB
8Accepted3/31ms316 KiB
9Accepted3/31ms388 KiB
10Accepted3/31ms316 KiB
11Accepted3/31ms316 KiB
12Accepted3/31ms316 KiB
13Accepted4/42ms316 KiB
14Accepted4/414ms788 KiB
15Accepted4/417ms564 KiB
16Accepted4/417ms796 KiB
17Accepted4/417ms564 KiB
18Accepted4/418ms564 KiB
19Accepted4/426ms564 KiB
20Accepted4/424ms648 KiB
21Accepted4/428ms564 KiB
22Accepted4/420ms568 KiB