코팅테스트/백준 문제 모음
백준 4344번 파이썬 문제풀이(1차원 배열)
유지광이
2021. 8. 30. 14:22
728x90
n = int(input())
for _ in range(n):
array = list(map(str, input()))
sum = 0 #출력할 값
c = 1 #O가 반복되면 해당값을 증가 OR X를 만나면 1로 다시 초기화
for i in array:
if i =="O":
sum += c
c += 1
else:
c = 1
print(sum)
-> O를 만나면 C를 1씩 상승시키면서 SUM에다가 더해주면된다. 만약 X가 나올경우 C를 다시 1로 초기화 해준다.
728x90