Baekjoon 문제 풀기 (8958번 : OX퀴즈) Python

8958번 : OX퀴즈

1. 문제읽기


문자열을 하나씩 받아 count + 1씩 해주기

규칙이 어렵지 않은 문제였다.
문자열을 하나씩 받아서 O일 경우 +1 씩, O가 아니면 문제의 점수를 0으로 초기화 시켜서 문자열을 끝까지 읽은 후 모두 더해주면 된다.

2. 제출 코드


n = int(input())

for i in range(n):
    a = list(input())
    sum = 0
    total = 0

    for j in a:
        if j == "O":
            sum += 1
            total += sum
        else:
            sum = 0

    print(total)

3. 공부할 것


댓글남기기