-Code
n = int(input())
li = list(map(int, input().split()))
res, before = 0, 0
be = 2
for i in range(n):
if li[i] == before:
be *= 2
else:
be = 2
res += be
before = li[i]
if res >= 100:
be = 2
res, before = 0, 0
print(res)
'Beakjoon&프로그래머스 > 파이썬' 카테고리의 다른 글
[백준/파이썬] 20332번 Divvying Up (0) | 2022.09.22 |
---|---|
[백준/파이썬] 25494번 단순한 문제 (Small) (0) | 2022.09.21 |
[백준/파이썬] 11094번 꿍 가라사대 (0) | 2022.09.19 |
[백준/파이썬] 4613번 Quicksum (0) | 2022.09.18 |
[백준/파이썬] 14551번 Card Game Contest (0) | 2022.09.17 |