题目描述
一座能量塔的初始能量为 A。
每进行一次充能操作,能量都会按照如下规则变化:
Ei+1=Ei2modM
其中:
- Ei 表示第 i 次操作后的能量值
- modM 表示对 M取模
请你计算在进行 B 次充能操作后,能量塔的最终能量值。
输入格式
一行三个整数:A B M
输出格式
输出一个整数,表示最终的能量值。
数据范围
- 0≤A<M≤109+7
- 0≤B≤106
样例输入输出
3 4 100
21
样例解释
E0=3
E1=32mod100=9
E2=92mod100=81
E3=812mod100=61
E4=612mod100=21
###此题极水,有时间记得重新设计测试点