*【扩展欧几里得:解同余方程】五指山
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
【题意】
一个圆圈,圆圈的长为 ,顺时针记为:。
现在大圣所在的位置记为 ,而大圣想去的地方在 ,而大圣每次飞的距离为 (只能往顺时针方向飞)。
要你告诉大圣至少要飞多少次才能到达目的地。
【输入格式】
第一行是一个正整数 ,表示测试数据的组数;
每组测试数据包括一行,四个非负整数,分别为 ,所代表意义如题。
【输出格式】
对于每组测试数据,输出一行,给出大圣最少要翻多少个筋斗云才能到达目的地。如果无论翻多少个筋斗云也不能到达,输出 Impossible。
2
3 2 0 2
3 2 0 1
1
2
【数据范围与提示】
对于全部数据,。