본문 바로가기
알고리즘

[백준 1543 문서 검색][파이썬]

by Jyujae 2022. 4. 1.

https://www.acmicpc.net/problem/1543

풀이 코드-------- 윗 부분 코드는 정답이 아닙니다 ------------------

 

 

-- 해설

 

먼저 첫 파트에서 for문에서 index를 하나씩 증가시키다 보니, goal이 data안에 일치하였을 때, goal의 길이만큼 i가 건너뛰게 하는 부분을 구현하지 못했다.

 

그래서 while문을 활용하여 같은 로직이지만, 이 부분을 해결할 수 있었다.

#if문이 맞으면, count +=1 후에 문자열을 넘겨줘야됨
#if문이 틀리면, 그대로 for문을 유지
 
 
 
-- 배운점

for문에서 index 번호 컨트롤이 안되면, while 문에 변수 대소비교를 통해서, 변수를 통제할 수 있다!