135262025-01-08 09:24:02nkbalintHőségriadó (50 pont)cpp17Wrong answer 8/5021ms684 KiB
#include <iostream>

using namespace std;

int N,K,L,F,i,v[1000000],dbm,dbh,hosegriado,akt;
int main()
{
    cin>>N>>K>>L>>F;

    for (i=1;i<=N;++i)
    {
        cin>>v[i];
    }

    for (i=1;i<=N;++i)
    {
        if (v[i]>=F) ++dbm;
        if (dbm==K)
        {
            if (akt==0)
            {
                ++hosegriado;
                akt=1;
            }
                dbh=0;
                dbm=0;

        }
        if (v[i]<=F) ++dbh;
        if (dbh==L)
        {
            if (akt==1)
            {
                akt=0;
            }
                dbm=0;
                dbh=0;
        }
    }
    cout<<hosegriado;
}
SubtaskSumTestVerdictTimeMemory
base8/50
1Accepted0/01ms316 KiB
2Wrong answer0/021ms564 KiB
3Accepted2/21ms316 KiB
4Accepted2/21ms316 KiB
5Accepted2/21ms316 KiB
6Wrong answer0/21ms316 KiB
7Accepted2/21ms508 KiB
8Wrong answer0/41ms316 KiB
9Wrong answer0/49ms528 KiB
10Wrong answer0/412ms552 KiB
11Wrong answer0/414ms476 KiB
12Wrong answer0/412ms512 KiB
13Wrong answer0/417ms676 KiB
14Wrong answer0/43ms316 KiB
15Wrong answer0/420ms684 KiB
16Wrong answer0/420ms640 KiB
17Wrong answer0/420ms564 KiB