N,L = map(int,input().split())
x=-1
y=-1
for i in range(L,101):
t = (i-1)*i//2
if ((N-t)%i == 0) & ((N-t)//i>=0):
x = (N-t)//i
y = i
break
if x==-1:
print(-1)
else:
for i in range(0,y):
print(x+i,end = " ")
'백준 알고리즘 > 수학' 카테고리의 다른 글
백준 6064 파이썬 (0) | 2018.11.17 |
---|---|
백준 10250 파이썬 (0) | 2018.11.17 |
백준 1463번 파이썬 (0) | 2018.10.07 |
백준 1912번 파이썬 (0) | 2018.10.03 |
백준 1850번 파이썬 (0) | 2018.10.03 |