loj#P2000. 「SDOI2017」数字表格
「SDOI2017」数字表格
题目描述
Doris 刚刚学习了 fibonacci 数列,用 表示数列的第 项,那么:
$$\begin{aligned} f[0] &= 0 \\ f[1] &= 1 \\ f[n] &= f[n - 1] + f[n - 2], n \geq 2 \end{aligned} $$Doris 用老师的超级计算机生成了一个 的表格,第 行第 列的格子中的数是 ,其中 表示 与 的最大公约数。
Doris 的表格中共有 个数,她想知道这些数的乘积是多少。
这些数的乘积实在是太大了,所以 Doris 只想知道乘积对 取模后的结果。
输入格式
有多组测试数据。
第一行一个数 ,表示数据组数。
接下来 行,每行两个数 和 。
输出格式
输出 行,第 行的数是第 组数据的结果。
3
2 3
4 5
6 7
1
6
960
数据范围与提示
对于 的数据,;
对于 的数据,;
另外存在 的数据,;
对于 的数据,。