프로그래머스: 크기가 작은 부분 문자열 (Python3)

SIMPLY_DAILY·2025년 4월 7일

1. 문제

숫자로 이루어진 문자열 t와 p가 주어질 때, t에서 p와 길이가 같은 부분문자열 중에서, 이 부분문자열이 나타내는 수가 p가 나타내는 수보다 작거나 같은 것이 나오는 횟수를 return하는 함수 solution 작성하기

2. 조건

  1. 1 ≤ p의 길이 ≤ 18
  2. p의 길이 ≤ t의 길이 ≤ 10,000
  3. t와 p는 숫자로만 이루어진 문자열이며, 0으로 시작하지 않음

3. 출력 예시

예를 들어, t="3141592", p="271" 인 경우에는 t의 길이가 3인 부분 문자열이 314, 141, 415, 159, 592이므로 271보다 작거나 같은 수는 141, 159 2개이다.

4. 코드 구현

https://school.programmers.co.kr/learn/courses/30/lessons/147355

0개의 댓글