现在有一个非常大的整数 ,可以将其表示为,代表一个质数,请问有多少对 的因子是互质的。
第一行输入一个整数 ,代表有 组测试样例。 对于每一个测试样例第一行的输入一个整数n。 接下来 行,每行两个整数分别代表 和 ,其中 ,保证是一个质数,且互不相同。
输出 行,每行一个整数代表答案,答案可能会很大,请对 取模。
1
2
2 2
3 1
15
x = 12,因子为1,2,3,4,6,12
互质的因子对为
(1, 1), (1, 2), (1, 3), (1, 4), (1, 6)
(1, 12), (2, 1), (2, 3), (3, 1), (3, 2)
(3, 4), (4, 1), (4, 3), (6, 1), (12, 1)共15对