얄루몬
2022. 6. 30. 19:56
문제
- n개의 문제수를 제시한다.
- 해당 문제가 맞았을 땐 1 틀렸을 땐 0을 입력한다.
- 연속으로 문제를 맞췄을 땐 가산점을 부여한다.
- 예시
문제풀이
import sys
#sys.stdin = open("input.txt", "r")
n = int(input())
OX = list(map(int,input().split()))
score = 0
extra_point = 0
for i in OX:
if i == 1:
extra_point += 1
score += extra_point
else:
extra_point = 0
print(score)
- 해당 문제가 계속되면 가산점에 +1씩 해준다.
- 해당 문제가 계속 맞추지 않았다면 가산점을 0으로 초기화해준다.