문제 설명

문제 풀이
단순하게 처음부터 문자열 길이만큼 잘라가며 비교했다.
def solution(t, p):
answer = 0
p_len = len(p)
t_len = len(t)
p_int = int(p)
for i in range(t_len - p_len + 1):
num = t[i:i+p_len]
if int(num) <= p_int:
answer += 1
return answer
int()
python에서 str를 int로 변환하고 싶을 때 사용하면 되는 메소드이다. 기억하자.
'코딩테스트' 카테고리의 다른 글
[프로그래머스] [2024 카카오 기출] 도넛과 막대 그래프 (0) | 2025.02.27 |
---|---|
[프로그래머스] [python] 과제 진행하기 (0) | 2025.02.25 |
[프로그래머스] [python] 연속된 부분 수열의 합 : 투 포인터 알고리즘 (0) | 2025.01.07 |
[프로그래머스] [python] 대충 만든 자판 (0) | 2025.01.06 |
[프로그래머스] [python / Java] 2단계 : 두 원 사이의 정수 쌍 (1) | 2025.01.03 |