问题标题: 酷町堂:7708

0
0
已解决
王耀斌
王耀斌
高级守护
高级守护

题目链接: 酷町堂:7708

7708   粗心的小白

经验值:800 时间限制:1000毫秒 内存限制:128MB

题目描述 De**ion

这一天,小白和阿乐一起去超市各买了一袋糖果,重量分别是a,b。回家的时候,小白不小心将自己的那一袋糖果丢了,现在他又忘记了自己的糖果的重量,阿乐记得他们两个的糖果总重量(a+b)小于等于n,而且能被k整除,现在你要帮小白计算一下,他所有的可能的重量。小白也可能没有买糖果,糖果袋子糖果重量a是0;

输入描述 Input De**ion

一行,三个整数,b、k、n

输出描述 Output De**ion

一行,所有小白袋子里糖果可能的重量,用空格隔开,
如果不存在这样的重量就输出-1。

样例输入 Sample Input

样例1:10 1 10 样例2: 10 6 40

样例输出 Sample Output

样例1结果:0 样例2结果:2 8 14 20 26

数据范围及提示 Data Size & Hint

1<=b,k,n<=1000000000;
n/k<=100000;


0
已采纳
崔子周
崔子周
高级天翼
高级天翼
    输入>>b>>k>>n;
    整型 ans = k - b % k;
    循环(整型 i=ans;i<=n-b;i+=k){
        输出<<i<<" ";
        f=1;
    }
    如果(f==0){
        输出<<0;
    }

核心,采纳一下

0
郭梓强
郭梓强
初级光能
初级光能

思路:枚举

双重循环i,j

i:0~n    j:0~n

if判断i+j<=n  && (i+j)%k==0

输出i并空格

完美结束*★,°*:.☆( ̄▽ ̄)/$:*.°★* 。

我要回答