백준/Python

백준 8958 번 OX퀴즈 - 파이썬,python

BigBee 2022. 2. 3. 19:04

- Answer - 

 

M = int(input())
N = []
score = 0
for i in range(M):
    j = input().split()
    N.extend(j)

score2 = 0
for k in N:
    O = []
    for l in range(len(k)):
        if k[l] == "O":
            score = score + 1
            O.extend([score])
        if k[l] == "X":
            score = 0
            O.extend([score])

    for l in O:
        score2 = score2 + int(l)
    print(score2)
    score2 = 0
    score = 0

 

- 후기 -

extend에 넣을 때 [] 해서 넣으면 된다는 센스가 부족해서 힘들었슴다

저의 현재 머리와 실력으로는 이렇게 풀었어욤