소스코드
document= input()
search = input()
pointer = 0
answer = 0
l_search = len(search)
l_document = len(document)
while pointer < l_document - l_search + 1:
for i in range (l_search):
if search[i] != document[i+pointer]:
pointer += 1
break
if i+1 == l_search :
answer += 1
pointer += l_search
print(answer)
알고리즘
다른 풀이
word = input()
small = input()
sp_word = word.split(small)
print(len(sp_word) - 1)
간단하면서 직관적인 갓 코드인 것 같다.
'Coding test' 카테고리의 다른 글
[프로그래머스/Lv.1/파이썬] 성격 유형 검사하기 (0) | 2024.03.07 |
---|---|
[백준/9465/파이썬] 스티커 - DP (0) | 2024.02.08 |
[백준/20044/파이썬] Project Teams - Greedy (2) | 2024.02.05 |
[백준/10974/파이썬] 모든 순열 (0) | 2024.01.31 |
[백준/15989/파이썬] 1,2,3 더하기 4 - dp (1) | 2023.12.10 |