题目描述
给你一个整数N和长度L, 现在要求你找X个连续的非负整数,使得它们的和是N, 同时要满足 X >= L, 你的任务是使得X最小,输出这连续的X个整数。
如果找不到这样的连续整数或者能找到但X > 100, 那么你输出-1。 也就是能找到满足题意的连续整数,且X < =100时,才输出这连续的X个非负整数。
输入格式
一行:两个整数: N 、L. 1 <= N <=10^9, 2 <= L <= 100.
输出格式
如果找到合法的连续整数,把它们从小到大输出,每行一个整数。 否则输出-1。
样例数据
input
18 2
output
5
6
7
数据规模与约定
经典题目
时间限制:$1 text {s}$
空间限制:$256 text {MB}$