185792025-10-28 06:21:46birozsTakaros Sorozat (80 pont)python3Wrong answer 40/8046ms3380 KiB
N = int(input())
T = input()
db_0 = T.count("0")
db_1 = N -db_0
if db_0 == 0 or db_1 == 0 or T[0:db_0].count("0") == db_0:
    print(0)
else:
    x = 0
    xmax = 0
    for i in range(N-1,-1,-1):
        if T[i] == "1":
            x += 1
        else:
            x -= 1
        if x > 0 and x > xmax:
            xmax = x
    print(min(db_0,db_1-xmax))





SubtaskSumTestVerdictTimeMemory
base40/80
1Wrong answer0/016ms3136 KiB
2Wrong answer0/043ms3124 KiB
3Partially correct2/416ms2908 KiB
4Partially correct2/414ms3116 KiB
5Partially correct2/416ms3080 KiB
6Partially correct2/416ms3072 KiB
7Partially correct2/414ms3060 KiB
8Partially correct2/416ms3096 KiB
9Partially correct2/416ms3088 KiB
10Partially correct2/416ms2992 KiB
11Partially correct2/414ms3012 KiB
12Partially correct2/416ms2876 KiB
13Partially correct2/416ms3128 KiB
14Partially correct2/441ms3124 KiB
15Partially correct2/437ms3124 KiB
16Partially correct2/446ms3128 KiB
17Partially correct2/441ms3380 KiB
18Partially correct2/437ms3220 KiB
19Partially correct2/443ms3380 KiB
20Partially correct2/445ms3300 KiB
21Partially correct2/441ms3380 KiB
22Partially correct2/439ms3216 KiB