프로그래머스 Lv.3 최고의 집합개발자가 되기까지 (2023.08.16~2024.04.15)/[Algorithm] Programmers ver.Java2023. 12. 5. 00:49
Table of Contents
<Solution>
class Solution {
public int[] solution(int n, int s) {
// n = 집합의 개수
// 존재하지 않을 때
if(n > s) {
return new int[] {-1};
}
int[] answer = new int[n];
int idx = 0;
while(n > 0){
// 나머지가 0이면 몫이 / 나머지가 있으면 나머지가 num으로
int num = s / n;
answer[idx++] = num;
s -= num; // s = 4
n--;
}
return answer;
}
}
728x90
@rlozlr :: 얼렁뚱땅 개발자
얼렁뚱땅 주니어 개발자
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!