본문 바로가기
코딩 테스트/프로그래머스

크기가 작은 부분 문자열

by ornni 2024. 5. 14.
728x90
반응형

첫번째 코드

 

생각의 순서는 아래와 같다!!

1. p 길이에 해당하는 부분 문자열을 생성한다

2. 1에서 생성한 부분 문자열들과 p값을 비교한다

3. 해당 값보다 작다면 answer에 1씩 추가한다!

 

def solution(t, p):
    answer = 0
    number = []

    for i in range(len(t) - len(p) + 1):
        number.append(t[i : i + len(p)])
        
    for i in number:
        if int(i) <= int(p):
            answer += 1
    
    return answer

 

통과:)


링크

https://github.com/ornni/programmers/tree/main/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%A8%B8%EC%8A%A4/1/147355.%E2%80%85%ED%81%AC%EA%B8%B0%EA%B0%80%E2%80%85%EC%9E%91%EC%9D%80%E2%80%85%EB%B6%80%EB%B6%84%EB%AC%B8%EC%9E%90%EC%97%B4

 

programmers/프로그래머스/1/147355. 크기가 작은 부분문자열 at main · ornni/programmers

repository for recording Programmers Algorithm problem solving - ornni/programmers

github.com

 

반응형

'코딩 테스트 > 프로그래머스' 카테고리의 다른 글

행렬의 곱셈  (0) 2024.05.15
붕대 감기  (0) 2024.05.15
추억 점수  (0) 2024.05.13
약수의 개수와 덧셈  (0) 2024.05.08
소수 만들기  (0) 2024.05.08