T563936 [202501C] Pollard-Rho
题目描述
小 Y 家有一个智能密码锁,密码是 $0\sim 9999$ 的一个整数。这个密码锁和一般密码锁不同之处在于,假设当前密码为 $x$,用这个密码开一次门**之后**,密码就会变成 $(x^2+C)$ 除以 $10000$ 的余数,其中 $C$ 是用户设定好,不会发生改变的数值。
现在小 Y 忘记自己家的密码了,只记得初始密码 $x_1$ 和设置的 $C$,以及这是他第 $k$ 次开门,请帮他计算这次开门的密码。
输入格式
无
输出格式
无
说明/提示
【样例解释】
三个样例的初始密码都是 $1000$,$C$ 均为 $3$。
第一次开门时的密码就是初始密码 $1000$。
第一次开门后,密码会变成 $1000^2+3$ 对 $10000$ 取余的结果,也就是 $3$,因此第二次开门的密码为 $3$。
第二次开门后,密码会变成 $3^2+3$ 对 $10000$ 取余的结果,也就是 $12$,因此第三次开门的密码为 $12$。
【数据范围】
$1\le x_1,C,k\le 9999$。