#4657. Sequence in mod P
0
Sequence in mod P
Sequence in mod P
题目描述
有一个数列 ,由如下递推关系定义。
$X_i = \left\{
\begin{array}{ll}
S & (i = 0)\\
(A X_{i-1}+B) \bmod P & (i \geq 1)
\end{array}
\right.$
判断是否存在某个 使得 。若存在,找出最小的这样的 。
这里, 表示将 除以 的余数(最小的非负剩余)。
对于每个输入文件给出 个测试用例。
输入格式
输入从标准输入给出,格式如下:
每个测试用例的格式如下:
输出格式
输出 行。
第 行应包含对于 的最小的使 的 ,若不存在则输出 。
3
5 2 1 1 0
5 2 2 3 0
11 1 1 0 10
3
-1
10
提示
是素数。
0\leq A,B,S,G < P
输入中的所有数值均为整数。对于第一个测试用例,我们有 ,因此使 的最小 是 。
对于第二个测试用例,我们有 ,因此不存在使 的 。
标签: AtCoder|abc270G
来源
AtCoder|abc270G