Link
Solution
化简一下式子,比较简单,只用到了等比数列的知识 化简出来之后,发现是当的时候,是几个幂乘一乘加一加,而这些数字都是小于模数的,所以一定与模数互质,用费马小定理优化即可。 有一个坑点: 当的时候,求和的式子里面就没有幂了!所以只能先把存起来,然后分开讨论!
Tips
看一个式子是否满足适用条件,要循环地展开下去查看是否满足
Code
1 | //Code by Lucida |
化简一下式子,比较简单,只用到了等比数列的知识 化简出来之后,发现是当的时候,是几个幂乘一乘加一加,而这些数字都是小于模数的,所以一定与模数互质,用费马小定理优化即可。 有一个坑点: 当a==1的时候,求和的式子里面就没有幂了!所以只能先把n存起来,然后分开讨论!
看一个式子是否满足适用条件,要循环地展开下去查看是否满足
1 | //Code by Lucida |