[프로그래머스] 코딩테스트 연습 - 연습문제 Level 3 최고의 집합

uoahy·2021년 10월 5일
0

Solution.java

class Solution {
    public int[] solution(int n, int s) {
        if (n > s) return new int[] { -1 };
        
        int[] answer = new int [n];
        
        int num = s / n;
        int count = s % n;
        
        for (int i = 0; i < n - count; i++) answer[i] = num;
        for (int i = n - count; i < n; i++) answer[i] = num + 1;
        
        return answer;
    }
}

출처: 프로그래머스 코딩 테스트 연습, https://programmers.co.kr/learn/challenges

0개의 댓글