⌨️ Algorithms/백준 [Python] 백준 8958번_OX퀴즈 2022. 7. 17. 20:11 - https://www.acmicpc.net/problem/8958 8958번: OX퀴즈 "OOXXOXXOOO"와 같은 OX퀴즈의 결과가 있다. O는 문제를 맞은 것이고, X는 문제를 틀린 것이다. 문제를 맞은 경우 그 문제의 점수는 그 문제까지 연속된 O의 개수가 된다. 예를 들어, 10번 문제의 점수 www.acmicpc.net t = int(input()) # 테스트 케이스 개수 for _ in range(t): ox = list(input()) score = 0 # 새로운 ox 리스트를 입력받으면 0으로 리셋 total_score = 0 # 새로운 ox 리스트를 입력받으면 0으로 리셋 for s in ox: if s == 'O': score += 1 # O가 연속되면 점수가 1씩 커짐 (score = score + 1) total_score += score # total_score = total_score + score else: # s가 O가 아닐 때 (= X일 때) score = 0 print(total_score) 공유하기 게시글 관리 MONZHELD '⌨️ Algorithms > 백준' 카테고리의 다른 글 [Python] 백준 11654번_아스키 코드 (0) 2022.07.18 [Python] 백준 4344번_평균은 넘겠지 (0) 2022.07.17 [Python] 백준 1546번_평균 (0) 2022.07.15 [Python] 백준 3052번_나머지 (0) 2022.07.14 [Python] 백준 2577번_숫자의 개수 (0) 2022.07.11 Contents 당신이 좋아할만한 콘텐츠 [Python] 백준 11654번_아스키 코드 2022.07.18 [Python] 백준 4344번_평균은 넘겠지 2022.07.17 [Python] 백준 1546번_평균 2022.07.15 [Python] 백준 3052번_나머지 2022.07.14 댓글 0 + 이전 댓글 더보기