홍우진의 개발 일기장
[백준] 1543번: 문서 검색/ 파이썬 본문
728x90
반응형
문제 링크
https://www.acmicpc.net/problem/1543
풀이 코드
a = input()
b = input()
cnt = 0
n = 0
while n <= len(a) - len(b):
if a[n:n + len(b)] == b:
cnt += 1
n += len(b)
else:
n += 1
print(cnt)
코드 해석
문자열 a와 b를 받은 후
a의 n부터 n+len(b) 까지의 문자열이 b와 똑같다면 카운팅 후 넘김,
아니라면 n을 1 늘린 후 반복한다.
그 후 총 카운팅 된 수를 출력한다.
728x90
반응형
'알고리즘 > 백준' 카테고리의 다른 글
[백준] 1439번: 뒤집기/ 파이썬 (0) | 2022.07.31 |
---|---|
[백준] 1051번: 숫자 정사각형/ 파이썬 (0) | 2022.07.30 |
[백준] 11726번: 2×n 타일링/ 파이썬 (0) | 2022.07.28 |
[백준] 2606번: 바이러스/ 파이썬 (0) | 2022.07.27 |
[백준] 17219번: 비밀번호 찾기/ 파이썬 (0) | 2022.07.26 |
Comments