27792023-01-24 15:52:18Tibi23Síkság (55)cpp11Wrong answer 0/55254ms4728 KiB
#include <iostream>

using namespace std;

int main()
{
    int n;
    cin>>n;
    int szamok[n];

    for(int i=0; i<n; i++){
        cin>>szamok[i];
    }

    int maximum=0;
    int k, v;
    int maxk;
    int egyik, masik;
    for(int i=0; i<n-2;i++){
        k=i;
        v=k+1;
        cout<<"***"<<k<<" "<<v<<endl;
        if(szamok[k]!=szamok[v]){
            egyik = szamok[k];
            masik = szamok[v];
        }
        else{
            egyik = szamok[k];
            masik = -1;
        }
            while (v<n){    // && (szamok[v]-szamok[k]==1 || szamok[v]-szamok[k]==-1 || szamok[v]==szamok[k] ) ){
                cout<<k<<" "<<v<<endl;
                if (szamok[v]!=egyik && masik==-1)
                    masik = szamok[v];
                if (szamok[v]!=egyik && szamok[v]!=masik)
                    break;
                v++;
            }

        v--;
        if (v-k+1 > maximum){
            maximum=v-k+1;
            maxk=k;
        }
        i=v;

    }
    cout<<"megoldas "<< maximum <<" " << maxk+1;


    return 0;
}
SubtaskSumTestVerdictTimeMemory
base0/55
1Wrong answer0/03ms1872 KiB
2Wrong answer0/016ms2104 KiB
3Wrong answer0/22ms2148 KiB
4Wrong answer0/22ms2296 KiB
5Wrong answer0/22ms2488 KiB
6Wrong answer0/22ms2492 KiB
7Wrong answer0/32ms2656 KiB
8Wrong answer0/24ms2892 KiB
9Wrong answer0/34ms2968 KiB
10Wrong answer0/316ms3132 KiB
11Wrong answer0/316ms3484 KiB
12Wrong answer0/314ms3424 KiB
13Wrong answer0/3150ms4348 KiB
14Wrong answer0/3187ms4528 KiB
15Wrong answer0/3145ms4632 KiB
16Wrong answer0/3156ms4620 KiB
17Time limit exceeded0/3244ms4620 KiB
18Time limit exceeded0/3211ms4620 KiB
19Time limit exceeded0/3209ms4728 KiB
20Time limit exceeded0/3254ms3548 KiB
21Wrong answer0/3101ms4372 KiB
22Wrong answer0/3193ms4656 KiB