bzoj#P3788. ZL密码锁
ZL密码锁
题目描述
话说考古学家 ZL 走进了一个山洞……
ZL 在山洞深处发现了一组密码锁,并断定这里藏着数不清的宝藏。经过一番寻找,ZL 发现该密码锁上写着一串阿拉伯数字,看起来这些数字中有着一些微妙的联系。于是他动用了 分脑细胞,凭着藐视一切 IMO 选手的强大逻辑推理能力,找到了规律,并破解了几个密码锁。
可 ZL 毕竟是人,他也是会累的呀 T_T。
况且他的 GPS 显示前方还有成百上千个密码锁!!!!
于是他把问题简化了一下,求助于身为 OI 神犇的你。
数列 由如下关系式定义:
- ;
- 。
其中 是一个正整数系数的 次多项式。
对任意给定的 和 ,求 和 的最大公约数 。
令 为 模 的余数, 为 模 的余数。
给定 和一个奇质数 ,保证 不是 的整数倍。
废话完毕,现在我们的问题是:
求方程 有几个模 意义下的正整数解。
对每个函数 将进行 次询问。
输入格式
输入文件包括 行。
第一行一个正整数 。
第二行 个正整数 ,其中 表示 中 的系数。
第三行一个正整数 ,表示询问次数。
以下 行每行四个正整数,分别表示 。
输出格式
输出文件包含 行,每行仅输出一个整数表示方程有多少组解(模 的意义下)。
1
2 1
1
4 8 7 3
0
数据规模与约定
对于 的数据,,,,,,。