[프로그래머스] 크기가 작은 부분 문자열

최동혁·2022년 12월 26일
0

프로그래머스

목록 보기
38/68

풀이 방법

전체 루프를 돌면서 현재 문자에서 비교해야 하는 문자열의 길이만큼 비교해준다.
작으면 + 1을 해주고, 만약 비교해야 하는 문자열을 넘어가게 되면 break로 멈춘다.

풀이 코드

def solution(t, p):
    answer = 0
    len_p = len(p)
    for i in range(len(t)):
        if i + len_p - 1 < len(t):
            s = t[i : i + len_p]
            if int(s) <= int(p):
                answer += 1
        else:
            break
    return answer
profile
항상 성장하는 개발자 최동혁입니다.

0개의 댓글