https://school.programmers.co.kr/learn/courses/30/lessons/12938
import math
def solution(n, s):
if s < n:
return [-1]
# 집합의 차이가 적게 해야함
num = s // n
rest = s % n
answer = []
# 크기 n 배열 만들기
for i in range(n):
answer.append(num)
# 나머지는 수의 차이로 볼 수 있음
# [4,4] => [4,5]
if rest != 0:
for i in range(len(answer)) :
answer[i] += 1
rest -= 1
if rest == 0:
break
answer.sort()
return answer