#P3902. The Bad Number
The Bad Number
题目描述
John和Brus认为数字是一个非常不吉利的数字。因此,他们试图在任何时候、任何地方都避开它。
现在,这两个人想要将数字表示为若干个不超过的正整数的和。但别忘了不吉利的数字!每个加数都不能被整除,而且加数的数量也不能被整除。
你的任务是找到满足上述条件的表示中,加数的最小可能数量。
例如,如果,,,那么我们可以将表示为,但由于能被整除,我们必须至少有个加数。又因为,我们不能有个加数,因此答案是。一种可能的表示方式是。
输入格式
第一行包含一个整数——测试用例的数量。每个测试用例由一行组成,包含三个整数、和,用空格分隔。
输出格式
对于每个测试用例,输出一行,包含满足上述要求的最小可能加数数量。如果无法完成,则输出“”(引号仅为清晰起见)。
输入数据 1
2
3 11 6
2 12 47
输出数据 1
4
-1
提示
约束条件:
- ,
- .
来源
年东南欧区域编程竞赛