154632025-02-19 19:08:49TakacsAndrasÉrdekes túra (70 pont)cpp17Hibás válasz 43/7029ms756 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 (out == 0) cout << "0\n-1";
    else cout << out << '\n' << out2;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base43/70
1Elfogadva0/01ms316 KiB
2Hibás válasz0/026ms576 KiB
3Hibás válasz0/31ms316 KiB
4Elfogadva3/31ms316 KiB
5Elfogadva3/31ms316 KiB
6Elfogadva3/31ms316 KiB
7Elfogadva3/31ms316 KiB
8Elfogadva3/31ms376 KiB
9Részben helyes2/31ms316 KiB
10Részben helyes2/31ms508 KiB
11Részben helyes2/31ms316 KiB
12Részben helyes2/32ms316 KiB
13Részben helyes2/42ms316 KiB
14Részben helyes2/414ms400 KiB
15Részben helyes2/418ms568 KiB
16Részben helyes2/417ms564 KiB
17Részben helyes2/418ms564 KiB
18Részben helyes2/419ms568 KiB
19Részben helyes2/427ms564 KiB
20Részben helyes2/425ms564 KiB
21Részben helyes2/429ms564 KiB
22Részben helyes2/421ms756 KiB