programmers | 최상의 집합

아빠늑대·2023년 4월 9일
0

최고의 집합

def solution(n, s):
    answer = []
    div, mod = divmod(s, n)

    if s < n:
        return [-1]

    for _ in range(n - mod):
        answer.append(div)
    for _ in range(mod):
        answer.append(div + 1)

    return answer


print(solution(2, 9)) #[4, 5]
print(solution(2, 1)) #[-1]
print(solution(2, 8)) #[4, 4]
  • 나름 쉽게 풀었는데... divmod를 써봄
profile
두괄식 게으른 완벽주의자

0개의 댓글