#aBC293E. [ABC293E] Geometric Progression

[ABC293E] Geometric Progression

AT_abc293_e [ABC293E] Geometric Progression

题目描述

给定整数 AAXXMM。请计算 i=0X1Ai\displaystyle\sum_{i=0}^{X-1} A^i 除以 MM 的余数。

输入格式

输入以以下格式从标准输入给出。

AA XX MM

输出格式

请输出答案。

输入输出样例 #1

输入 #1

3 4 7

输出 #1

5

输入输出样例 #2

输入 #2

8 10 9

输出 #2

0

输入输出样例 #3

输入 #3

1000000000 1000000000000 998244353

输出 #3

919667211

说明/提示

限制条件

  • 1A,M1091 \leq A, M \leq 10^9
  • 1X10121 \leq X \leq 10^{12}
  • 输入均为整数

样例解释 1

30+31+32+33=403^0 + 3^1 + 3^2 + 3^3 = 404040 除以 77 的余数为 55,因此输出 55

由 ChatGPT 4.1 翻译