DHistory
[Programmers] Level 1 - 크기가 작은 부분 문자열 본문
문제
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
풀이
def solution(t, p):
    answer = 0
    # p의 길이가 더 긴 경우 예외
    if len(p) > len(t):
        return 1
    # 처음부터 마지막 뒤까지 잘라서 비교
    for i in range(0, len(t) - len(p) + 1):
        number = int(t[i:i + len(p)])
        if int(p) >= number:
            answer += 1
    return answer
채점 결과

'Computer Science > Algorithm' 카테고리의 다른 글
| [Programmers] Level 1 - 명예의 전당 (1) (0) | 2023.07.05 | 
|---|---|
| [Programmers] Level 1 - 가장 가까운 같은 글자 (0) | 2023.07.03 | 
| [Programmers] Level 1 - 개인정보 수집 유효기간 (0) | 2023.06.29 | 
| [Programmers] Level 1 - 둘만의 암호 (0) | 2023.06.28 | 
| [Programmers] Level 1 - 카드 뭉치 (0) | 2023.06.18 |