Pro.ID21946 TitleCandy Distribution Title链接http://10.20.2.8/oj/exercise/problem?problem_id=21946 AC0 Submit0 Ratio- 时间&空间限制描述Kids like candies, so much that they start beating each other if the candies are not fairly distributed. So on your next party, you better start thinking before you buy the candies. If there are K kids, we of course need K * X candies for a fair distribution, where X is a positive natural number. But we learned that always at least one kid looses one candy, so better be prepared with exactly one spare candy, resulting in (K * X) + 1 candies. Usually, the candies are packed into bags with a fixed number of candies C. We will buy some of these bags so that the above constraints are fulfilled. 输入The first line gives the number of test cases t (0 < t < 100). Each test case is specified by two integers K and C on a single line, where K is the number of kids and C the number of candies in one bag (1 ≤ K, C ≤ 109). As you money is limited, you will never buy more than 109 candy bags. 输出Description Kids like candies, so much that they start beating each other if the candies are not fairly distributed. So on your next party, you better start thinking before you buy the candies. If there are K kids, we of course need K * X candies for a fair distribution, where X is a positive natural number. But we learned that always at least one kid looses one candy, so better be prepared with exactly one spare candy, resulting in (K * X) + 1 candies. Usually, the candies are packed into bags with a fixed number of candies C. We will buy some of these bags so that the above constraints are fulfilled. Input The first line gives the number of test cases t (0 < t < 100). Each test case is specified by two integers K and C on a single line, where K is the number of kids and C the number of candies in one bag (1 ≤ K, C ≤ 109). As you money is limited, you will never buy more than 109 candy bags. Output For each test case, print one line. If there is no such number of candy bugs to fulfill the above constraints, print "IMPOSSIBLE" instead. Otherwise print the number of candy bags, you want to buy. If there is more than one solution, any will do. Sample Input 5 Sample Output IMPOSSIBLE Source 样例输入5 样例输出IMPOSSIBLE 作者 |