120252024-11-25 14:51:50KissCsongor777Hőségriadó (50 pont)cpp17Elfogadva 50/5021ms552 KiB
#include <iostream>

using namespace std;

int main()
{
    int N,K,L,F,A,k=0,l=0, db=0;
    cin>>N>>K>>L>>F;
    bool riado=false;
    for(int i=1; i<=N; i++)
    {
        cin>>A;
        if(A>F){k++;l=0;}
        if(A<F){l++; k=0;}
        if(A==F){l=0;k=0;}
        if(k==K && !riado){riado=true; db++;}
        if(l==L) riado=false;
    }
    cout<<db;
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base50/50
1Elfogadva0/01ms320 KiB
2Elfogadva0/021ms400 KiB
3Elfogadva2/21ms320 KiB
4Elfogadva2/21ms320 KiB
5Elfogadva2/21ms320 KiB
6Elfogadva2/21ms320 KiB
7Elfogadva2/21ms320 KiB
8Elfogadva4/41ms320 KiB
9Elfogadva4/48ms404 KiB
10Elfogadva4/412ms404 KiB
11Elfogadva4/414ms552 KiB
12Elfogadva4/410ms408 KiB
13Elfogadva4/417ms400 KiB
14Elfogadva4/42ms408 KiB
15Elfogadva4/420ms404 KiB
16Elfogadva4/420ms552 KiB
17Elfogadva4/420ms400 KiB