#P3263. [JLOI2015] 有意义的字符串

    ID: 2199 远端评测题 1000ms 125MiB 尝试: 4 已通过: 3 难度: 6 上传者: 标签>矩阵乘法线性递推递推式2015吉林

[JLOI2015] 有意义的字符串

题目描述

B 君有两个好朋友,他们叫宁宁和冉冉。有一天,冉冉遇到了一个有趣的题目:输入三个非负整数 b,d,nb,d,n,求

$$\left\lfloor \left ( \frac{b+\sqrt{d}}{2} \right ) ^n \right\rfloor \bmod p $$

其中 p=7,528,443,412,579,576,937p=7,528,443,412,579,576,937

输入格式

一行三个非负整数 bbddnn

输出格式

一行一个数表示模 7,528,443,412,579,576,9377,528,443,412,579,576,937 之后的结果。

3 13 5

393

5 29 114514

4997196309027367968

提示

保证 0<b2d<(b+1)210180<b^2 \le d<(b+1)^2 \le 10^{18}n1018n \le 10^{18},并且 b1(mod2)b\equiv 1\pmod 2d1(mod4)d\equiv 1\pmod 4