aboutsummaryrefslogtreecommitdiff
path: root/challenge-325/eric-cheung/python/ch-1.py
blob: 6cc76254d9f6204b94152fabbf8c7872ce963481 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
## arrBinary = [0, 1, 1, 0, 1, 1, 1]  ## Example 1
## arrBinary = [0, 0, 0, 0]  ## Example 2
arrBinary = [1, 0, 1, 0, 1, 1]  ## Example 3

nMaxOne = 0
nCountOne = 0

for nBinLoop in arrBinary:
    if nBinLoop == 0:
        if nCountOne > nMaxOne:
            nMaxOne = nCountOne

        nCountOne = 0
        continue

    nCountOne = nCountOne + 1

if nCountOne > nMaxOne:
    nMaxOne = nCountOne

print (nMaxOne)