코딩테스트/SW Expert Academy / / 2024. 10. 17. 13:47

[D3] 1213. [S/W 문제해결 기본] 3일차 - String

1213. [S/W 문제해결 기본] 3일차 - String

 

✏️ 문제 풀이

- sentence.find(search_str, idx): 현재 인덱스(idx)부터 search_str를 검색

for tc in range(1, 11):
    n = int(input())  
    search_str = input().strip()  # 찾을 문자열
    sentence = input().strip()  # 검색할 문장
    
    cnt = 0
    idx = 0

    while True:
        idx = sentence.find(search_str, idx)  # 문자열 검색
        if idx == -1:  # 더 이상 찾을 수 없으면 종료
            break
        cnt += 1  
        idx += 1 

    print(f"#{n} {cnt}")

 

  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유