2020牛客寒假算法基础集训营1 J题 u's的影响力【矩阵快速幂+欧拉降幂】(全网最详细题解,完整思路)
题目传送门: https://ac.nowcoder.com/acm/contest/3002/J 牛客“基础”算法训练营出的题很有意思啊,非常适合我这种萌新学习(真的十分“基础”,我差点就信了)。 今天终于把这题给补了,这相当于是一个模板套模板的题,下面说说我的思路。 完整思路: 首先写出前几项的表达式,找一下规律。 f ( 1 ) = x f(1)=x f ( 1 ) = x f ( 2 ) = y f(2)=y f ( 2 ) = y f ( 3 ) = x 1 ∗ y 1 ∗ ( a b ) 1 f(3)=x^1*y^1*(a^b)^1 f ( 3 ) = x 1 ∗ y 1 ∗ ( a b ) 1 f ( 4 ) = x 1 ∗ y 2 ∗ ( a b ) 2 f(4)=x^1*y^2*(a^b)^{2} f ( 4 ) = x 1 ∗ y 2 ∗ ( a b ) 2 f ( 5 ) = x 2 ∗ y 3 ∗ ( a b ) 4 f(5)=x^2*y^3*(a^b)^{4} f ( 5 ) = x 2 ∗ y 3 ∗ ( a b ) 4 f ( 6 ) = x 3 ∗ y 5 ∗ ( a b ) 7 f(6)=x^3*y^5*(a^b)^{7} f ( 6 ) = x 3 ∗ y 5 ∗ ( a b ) 7 f ( 7 ) = x 5 ∗ y 8 ∗ ( a b )