#JX20253contest3C. Ha了咯 World
Ha了咯 World
题目描述
小 z 给大家发布了一个任务!
现在他提供了一个包含 个值均为零的数组 ,以及两个整数 和 。
在每次操作中,你需要选择两个整数 和 (满足 且 ),然后执行赋值操作 。
小 z 请你帮他计算使数组所有元素之和等于 所需的最少操作次数,或者告诉他这是不可能的。
输入格式
第一行输入包含一个整数 ()—— 测试用例的数量。
每个测试用例的唯一一行包含三个整数 , , (,,)—— 分别表示数组长度、目标总和以及可替换数值的范围边界。
输出格式
对于每个测试用例,输出使数组最终总和为 所需的最少操作次数;若无法达成,则输出 。
4
10 0 49
1 10 9
5 7 2
5 -7 2
0
-1
4
4
说明/提示
对于样例数据中:,即最初数组 长度为 :,之后进行 次操作;
- 选择 和 分别为
- 选择 和 分别为
- 选择 和 分别为
- 选择 和 分别为
最后 数组为:,数组总和为 ,完成任务。
相关
在下列比赛中: