코딩 기록들
코딩테스트 연습연습문제 - 덧칠하기 본문
def solution(n, m, section):
cnt = 1 # 페인트칠하는 횟수
paintstart = section[0] # 페인트칠 시작 위치-case1: paintstart= 2
for i in section: #[2,3,6]
if paintstart + (m-1) < i: # 2+(4-1)<2(x) / 2+(4-1)<3(x) / 2+(4-1)<6(o)
paintstart = i # 페인트칠 시작위치 업데이트 # paintstart = 6
cnt +=1 # cnt = 2
return cnt
'프로그래머스 문제기록' 카테고리의 다른 글
코딩테스트 연습연습문제 - 푸드 파이트 대회 (0) | 2023.10.22 |
---|---|
코딩테스트 연습문제 추억점수 (0) | 2023.10.21 |
[스택/큐] 3. 기능개발 (0) | 2023.10.20 |
[스택/ 큐] 2. 올바른 괄호 (0) | 2023.10.20 |
[스택/큐] 1.같은 숫자는 싫어 (0) | 2023.10.20 |