Lv3 프로그래머스(Programmers)[Python][파이썬] 최고의 집합

"""
출처:프로그래머스
https://school.programmers.co.kr/learn/courses/30/lessons/12938
"""
# 풀이 과정
from collections import deque, defaultdict


def solution(n, s):
if n > s:
return [-1]

if s % n == 0:
return [s // n] * n

else:
k = s % n
one = [s // n + 1] * k
two = [s // n] * (n - k)
result = two + one

return result