255652026-02-20 18:49:29MarcÉrdekes túra (70 pont)cpp17Hibás válasz 43/7029ms800 KiB
// Source: https://usaco.guide/general/io

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

int main() {
    int n;
    cin >> n;
    vector<int>t(n+1);
    for(int i=1; i<=n; i++){
        cin >> t[i];
    }
    int l=1;
    int maxi=0;
    int er=0;
    int db=0;
    for(int r=2; r<=n; r++){
        if(t[r-1]==t[r]){if(r-l>1)db++; er++; l=r; }
        //cout << l << " " << r << "\n";;
        maxi=max(maxi,r-l+1);
    }
    cout << db << '\n';
    cout << maxi;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base43/70
1Elfogadva0/01ms324 KiB
2Hibás válasz0/026ms756 KiB
3Részben helyes2/31ms316 KiB
4Részben helyes1/31ms316 KiB
5Elfogadva3/31ms316 KiB
6Elfogadva3/31ms316 KiB
7Elfogadva3/31ms316 KiB
8Elfogadva3/31ms316 KiB
9Részben helyes2/31ms316 KiB
10Részben helyes2/31ms316 KiB
11Részben helyes2/31ms316 KiB
12Részben helyes2/32ms352 KiB
13Részben helyes2/42ms508 KiB
14Részben helyes2/416ms608 KiB
15Részben helyes2/417ms748 KiB
16Részben helyes2/417ms564 KiB
17Részben helyes2/419ms564 KiB
18Részben helyes2/419ms564 KiB
19Részben helyes2/427ms764 KiB
20Részben helyes2/426ms800 KiB
21Részben helyes2/429ms800 KiB
22Részben helyes2/423ms564 KiB