
https://school.programmers.co.kr/learn/courses/30/lessons/161989
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr

1부터 n까지의 수 중 section에 적힌 수에 해당하는 m의 룰러로 채워야한다는 문제이다.
문제가 길어서 이해하는데 조금 걸렸지만
결국 m의 길이의 룰러를 section에 해당하는 부분에서 시작하면 되지 않을까 하며 문제를 풀게 되었다.
결국 바로 1문제 만에 맞추었다!!!!
최종 코드
class Solution {
public int solution(int n, int m, int[] section) {
//8 4 [2, 3, 6] 2
int fill = m -1;
int temp = 0;
int answer = 0;
for(int i =0;i<section.length; i++){
if(temp < section[i]){ // 0 2
answer++;
temp = section[i] + fill;
}
}
return answer;
}
}

근데 테스트케이스가 50개나 되어 하는중에 하나라도 에러 뜰까 맘 조렸다.
반응형
'프로그래머스' 카테고리의 다른 글
| 프로그래머스 네트워크 - Java (0) | 2024.04.09 |
|---|---|
| 프로그래머스 깊이/너비 우선 탐색(DFS/BFS) 타겟 넘버 - 자바(Java) (1) | 2024.04.09 |
| 프로그래머스 최소직사각형 - 자바(Java) (0) | 2024.04.09 |
| 99클럽 코테 스터디 11일차 TIL 괄호 회전하기 (2) | 2024.04.08 |
| 프로그래머스 폰켓몬 - 자바(Java) (0) | 2024.04.08 |