-
[백준] 5525. IOIOI코테 준비/문자열, 내장함수 2023. 2. 26. 23:44
처음에는 P='I'+'OI'*n 으로 선언해주고 찾으려고 했지만 그렇게 하면 서브태스크를 통과하지 못함
n=int(input()) m=int(input()) s=input() i=0 count=0 answer=0 while i<m-1: #문자열의 길이-2 만큼 (i+=2 해줄거기때문) if s[i:i+3]=='IOI': #P[1]='IOI' i+=2 count+=1 if count==n: #P[n]이 되면 answer+=1 # P[n]의 개수 count count-=1 else: #IOI가 아니라면 i+=1 # index + 1 count=0 # count 초기화 print(answer)
'코테 준비 > 문자열, 내장함수' 카테고리의 다른 글
[프로그래머스] [3차] n진수 게임 (1) 2023.10.13 [백준] 2170. 선긋기 (0) 2023.02.28 [프로그래머스] 연속 부분 수열 합의 개수 (0) 2023.01.24 [프로그래머스] 1차 뉴스 클러스터링 (Counter) (0) 2023.01.21 [프로그래머스] n^2 배열 자르기 (0) 2023.01.21