2779 2023. 01. 24 15:52:18 Tibi23 Síkság (55) cpp11 Hibás válasz 0/55 254ms 4728 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;
}
Részfeladat Összpont Teszt Verdikt Idő Memória
base 0/55
1 Hibás válasz 0/0 3ms 1872 KiB
2 Hibás válasz 0/0 16ms 2104 KiB
3 Hibás válasz 0/2 2ms 2148 KiB
4 Hibás válasz 0/2 2ms 2296 KiB
5 Hibás válasz 0/2 2ms 2488 KiB
6 Hibás válasz 0/2 2ms 2492 KiB
7 Hibás válasz 0/3 2ms 2656 KiB
8 Hibás válasz 0/2 4ms 2892 KiB
9 Hibás válasz 0/3 4ms 2968 KiB
10 Hibás válasz 0/3 16ms 3132 KiB
11 Hibás válasz 0/3 16ms 3484 KiB
12 Hibás válasz 0/3 14ms 3424 KiB
13 Hibás válasz 0/3 150ms 4348 KiB
14 Hibás válasz 0/3 187ms 4528 KiB
15 Hibás válasz 0/3 145ms 4632 KiB
16 Hibás válasz 0/3 156ms 4620 KiB
17 Időlimit túllépés 0/3 244ms 4620 KiB
18 Időlimit túllépés 0/3 211ms 4620 KiB
19 Időlimit túllépés 0/3 209ms 4728 KiB
20 Időlimit túllépés 0/3 254ms 3548 KiB
21 Hibás válasz 0/3 101ms 4372 KiB
22 Hibás válasz 0/3 193ms 4656 KiB