반응형
SOLUTION
import sys
for _ in range(int(sys.stdin.readline())):
case = sys.stdin.readline().rstrip()
answer = 0
count = 1
for i in range(len(case)):
if case[i] == 'O':
answer += count
count += 1
if case[i] == 'X':
count = 1 # 'X'일 경우 count값 1로 초기화
print(answer)
'코딩테스트 대비 > BOJ' 카테고리의 다른 글
[Baekjoon/Python] 11720번: 숫자의 합 - 효과는 굉장했다! (0) | 2021.10.07 |
---|---|
[Baekjoon/Python] 10809번: 알파벳 찾기 - 효과는 굉장했다! (0) | 2021.10.07 |
[Baekjoon/Python] 3052번: 나머지 - 효과는 굉장했다! (0) | 2021.10.07 |
[Baekjoon/Python] 2920번: 음계 - 효과는 굉장했다! (0) | 2021.10.07 |
[Baekjoon/Python] 2908번: 상수 - 효과는 굉장했다! (0) | 2021.10.07 |