扩展欧几里得2
题目描述
输入T,一共T组数据,每组三个数a,b,d,输出ax+by=d的非负整数解(x,y)。如果无解,那么输出−1,否则输出x最小的解。
输入格式
第一行一个数字T。
接下来T行,每行三个数字a,b,d。
输出格式
一共T行,每行两个数,表示x,y。
样例输入
3
1 2 5
100 150 1000
3 2 1
样例输出
1 2
1 6
-1
数据范围
对于100%的数据,保证$1\leq T\leq 10^4, 1\leq a, b\leq 10^9, 1\leq d\leq 10^{18}$。