728x90
반응형
O이면 수를 계속 증가시켜주고 아니라면 초기화해주고 다음에 O가 나왔을 때 1부터 더해지도록 하면 된다.
for _ in range(int(input())):
cnt = 0
ans = 0
for a in input():
if a == 'O':
cnt += 1
else:
cnt = 0
ans += cnt
print(ans)
728x90
반응형
'Agorithm > 백준 알고리즘' 카테고리의 다른 글
백준 알고리즘 9020번 골드바흐의 추측(python) (0) | 2020.02.13 |
---|---|
백준 알고리즘 9012번 괄호(python) (0) | 2020.02.13 |
백준 알고리즘 8393번 합(python) (0) | 2020.02.13 |
백준 알고리즘 7568번 덩치(python) (0) | 2020.02.13 |
백준 알고리즘 7287번 등록(python) (0) | 2020.02.13 |