8. 점수 계산하기

ox  퀴즈를 맞췄을때 연달아 맞추면 가산점을 주는 알고리즘

 

n = int(input())
ans = list(map(int, input().split()))

sum = 0
cnt = 0

for x in ans :
    if x == 1 :
        cnt += 1
        sum += cnt
        print(cnt)
    else : 
        cnt = 0

print(sum)

 

맞췄을 때 (1) 수를 세주고 

틀렸을 때 (0) 수를 초기화 

시켜줌으로써 가산점을 더해준다.