#D1057. 等比数列求和

等比数列求和

题目描述

给定 A,X,MA, X, M,求 Σi=0X1AimodM\Sigma_{i=0}^{X-1}{A^i} \bmod M

输入格式

一行三个整数 A,X,MA, X, M

输出格式

一行一个整数,Σi=0X1AimodM\Sigma_{i=0}^{X-1}{A^i} \bmod M

3 4 7
5
8 10 9
0
1000000000 1000000000000 998244353
919667211

数据规模与约定

对于 30%30\% 的数据,1X10001\le X\le 1000

对于另外 30%30\% 的数据,1X10121\le X\le 10^{12}MM 是质数。

对于 100%100\% 的数据,1A,M109,1X10121\le A, M\le 10^9, 1\le X\le 10^{12}