#nt501. 扩展欧几里得3
扩展欧几里得3
扩展欧几里得3
题目描述
输入,一共组数据,每组三个数,输出有多少个解满足。
输入格式
第一行一个数字。
接下来行,每行三个数字。
输出格式
一共行,每行一个数表示答案。
样例输入
3
1 2 5 0 10 0 10
100 150 1000 -10 0 0 10
3 2 1 0 100 0 100
样例输出
3
2
0
数据范围
对于的数据,保证$1\leq T\leq 10^4, 1\leq a, b\leq 10^9, 1\leq d\leq 10^{18}, -10^{18}\leq l_1\leq r_1\leq 10^{18}, -10^{18}\leq l_2\leq r_2\leq 10^{18}$。