백준 1543 : 문제링크
문제유형 :
- 탐색
설명
단순히 모든 경우의 수를 계산하여 해결
인덱스를 하나씩 올리면서 단어와 비교
동일하면 결과값을 1 올리고 인덱스 위치를 단어의 길이만큼 늘린다
다르면 인덱스를 1만 올린다
단어의 길이보다 문서의 남은 인덱스의 길이가 짧을 때 종료한다
풀이
1
2
3
4
5
6
7
8
9
10
11
12
13
14document = input()
word = input()
index = 0
result = 0
while len(document) - index >= len(word):
if document[index:index + len(word)] == word:
result += 1
index += len(word)
else:
index += 1
print(result)