计蒜客第三场总结
A题
思路
N的范围很小,所以套用最长递增子序列的模板即可。
1 |
|
B题及C题
思路
请移步题解
D题
思路
早早做完前三个题就开始在这个题自闭了,完全没有遇到过N这么大的情况。后来听师哥说是欧拉降幂。
挡在指数爆炸的时候我们就用这个,求$a^b\mod c$ 时,可以转化为:
下面给出欧拉降幂公式
$$
a^{(\ b \mod \phi(c)) + \phi(c)} \mod c
$$
$\phi(x)$ 指的是 欧拉函数 ,可以参考我记录的。 然后套用费马小定理,就可以过 。 虽说这里是普通的快速幂降幂公式,但是应用到矩阵似乎也是可以的。
1 |
|