알고리즘 공부

[파이썬] 백준 8958 - OX퀴즈

Developer KTU 2021. 3. 14. 01:15
반응형

문자열 각각의 인덱스에 접근할 줄 아는지 물어보는 문제인 것 같다!

< 나의 코드 >

import sys

T = int(sys.stdin.readline())

for tc in range(T):
    score = 0
    ans = []
    S = sys.stdin.readline()
    
    for i in range(len(S)):
        if S[i] == 'O':
            score += 1
            ans.append(score)
        elif S[i] == 'X':
            score = 0
            ans.append(score)
            
    print(sum(ans))

 

< 시행착오 >

없음

 

★ 추신

요즘 문자열에 대한 문제를 많이 풀고 있다. 문자열도 하나의 리스트이고, 많은 문제에서도 응용이 되기 때문에 문자열에 관한 공부 비중을 늘리고 있다. 더욱 열심히 하자!! ( 코드가 이해가 가지 않는다면 코멘드 남겨주시면 설명해드리겠습니다! )

반응형