1076: Two Bags of Bread

内存限制:128 MB 时间限制:5 S 标准输入输出
题目类型:传统 评测方式:文本比较 上传者:
提交:137 通过:58

题目描述

Lialosiu喜欢喝吃面包,曾经创下一天吃20袋的记录。校庆那天,Lialosiu又去买了两袋面包,第一袋有xx>=1)个面包,第二袋有yy>=1)个面包。他是一个很粗心的人,以至于他把第一袋面包弄丢了。

幸好他记得两袋面包的总个数是不会超过n的,并且他也记得两袋面包的总个数可以被k整除。

现在告诉你第二袋面包的个数y,以及kn,你能求出第一袋面包个数的所有可能的情况吗?

输入格式

第一行包含了三个整数,ykn (1 <=y, k, n <= 10 ^9 ,(n/m)<=10^5) 

输出格式

输出一行整数,包含了所有x可能的情况。

如果x不存在,请输出一个数 -1

输入样例 复制

10 1 10
10 6 40

输出样例 复制

-1
2 8 14 20 26

分类标签