210012026-01-12 07:18:30vyrallHőségriadó (50 pont)python3Elfogadva 50/5054ms10064 KiB
n, k, l, f = map(int, input().split())
cnt, now, n1, n2 = 0, False, 0, 0
for i in map(int, input().split()):
    if not now:
        if i > f:
            n1 += 1
            n2 = 0
            if n1 == k:
                cnt += 1
                now = True
        else:
            n1 = 0
            n2 = 0
    else:
        if i < f:
            n2 += 1
            n1 = 0
            if n2 == l:
                now = False
        else:
            n1 = 0
            n2 = 0
print(cnt)
RészfeladatÖsszpontTesztVerdiktIdőMemória
base50/50
1Elfogadva0/017ms3112 KiB
2Elfogadva0/054ms10064 KiB
3Elfogadva2/216ms2868 KiB
4Elfogadva2/217ms2984 KiB
5Elfogadva2/216ms3356 KiB
6Elfogadva2/216ms3140 KiB
7Elfogadva2/217ms3128 KiB
8Elfogadva4/416ms3004 KiB
9Elfogadva4/429ms5984 KiB
10Elfogadva4/435ms6528 KiB
11Elfogadva4/439ms7356 KiB
12Elfogadva4/435ms6512 KiB
13Elfogadva4/450ms8744 KiB
14Elfogadva4/418ms3380 KiB
15Elfogadva4/450ms9436 KiB
16Elfogadva4/448ms9408 KiB
17Elfogadva4/450ms9592 KiB