<Python 백준>OX퀴즈

박서연·2023년 2월 8일
0

CodingTest

목록 보기
9/17

백준#8958

1. 풀이

n = int(input())

for i in range(n):
    ox_list = input()
    score = 0           #입력들어올때마다 score, sumScore 초기화
    sumScore = 0
    for ox in ox_list:
        if ox=="O":
            score += 1
            sumScore += score
        else:
            score = 0
    print(sumScore)

2. 반성점

💡 입력받는 부분을 for문으로 하나씩 받지 않고 [input() for _ in range(n)] 을 사용해 한 번에 받아 많은 리스트를 처리하기 어려웠다

3. 배운점

💡 한 번에 입력받아 처리하기 어려울 경우 하나씩 입력받는 것이 더욱 효율적이다
💡 문제에 따라 변수를 나누어 처리하는 법을 깨달았다

0개의 댓글