[Baekjoon] 단계별로 풀어보기 | 1차원 배열 | 8959 OX퀴즈
8958 OX퀴즈
파이썬 코드 답안
N= int(input())
for i in range(N):
list=input()
cnt=0
sum=0
for j in range(len(list)):
if list[j]=='O':
cnt+=1
if list[j]=='X':
cnt=0
sum+=cnt
print(sum)
O, X로 이루어진 문자열을 list로 받기
list길이만큼 반복하고
list의 첫 번째 문자부터 O일 경우 cnt+1, X일 경우 cnt 0 초기화
틀린 내용이 있다면 댓글로 알려주세요 :)
문제의 자세한 내용은 백준 사이트를 확인해주세요 ;)
반응형
'🚀 PS > Baekjoon' 카테고리의 다른 글
[백준] #2533 사회망 서비스(SNS) 문제 풀이 | G3 | Node.js (0) | 2025.03.09 |
---|---|
[백준] #1600 말이 되고픈 원숭이 문제 풀이 | G3 | Node.js | (0) | 2025.03.09 |
[Baekjoon] 단계별로 풀어보기 | 1차원 배열 | 1546 평균 | Python (0) | 2022.04.25 |
[Baekjoon] 단계별로 풀어보기 | 1차원 배열 | 3052 나머지 | Python (0) | 2022.04.24 |
[Baekjoon] 단계별로 풀어보기 | 1차원 배열 | 2577 숫자의 개수 | Python (0) | 2022.04.24 |