232262026-01-16 18:02:54kornelfVirágos rét (50 pont)python3Elfogadva 50/5097ms4960 KiB
_, minFlowers = map(int, input().split())
possibleFields = list(map(int, input().split()))
resultCounter = 0
procFields = []
for i in range(0, len(possibleFields)):
    if possibleFields[i] == 1:
        procFields.append(1)
for i in range(0, len(procFields)):
    if i >= len(procFields) - minFlowers + 1:
        continue
    resultCounter += len(procFields) - i - minFlowers + 1
print(resultCounter)
RészfeladatÖsszpontTesztVerdiktIdőMemória
base50/50
1Elfogadva0/016ms3056 KiB
2Elfogadva0/016ms2864 KiB
3Elfogadva0/050ms4952 KiB
4Elfogadva2/214ms2880 KiB
5Elfogadva2/216ms3068 KiB
6Elfogadva2/216ms3092 KiB
7Elfogadva3/314ms2868 KiB
8Elfogadva3/317ms2972 KiB
9Elfogadva3/317ms2868 KiB
10Elfogadva2/217ms3072 KiB
11Elfogadva3/316ms3012 KiB
12Elfogadva2/216ms2992 KiB
13Elfogadva3/316ms2980 KiB
14Elfogadva2/265ms4568 KiB
15Elfogadva2/292ms4652 KiB
16Elfogadva3/365ms4716 KiB
17Elfogadva3/350ms4572 KiB
18Elfogadva3/382ms4820 KiB
19Elfogadva3/345ms4960 KiB
20Elfogadva3/368ms4948 KiB
21Elfogadva3/361ms4916 KiB
22Elfogadva3/397ms4960 KiB