#3209. 【算法2-3】快速幂

【算法2-3】快速幂

说明

给你三个整数 a,b,pa,b,p,求 abmodpa^b \mod p

输入格式

输入只有一行三个整数,分别代表 a,b,pa,b,p

输出格式

输出一行一个字符串 a^b mod p=s,其中 a,b,pa,b,p分别为题目给定的值,ss 为运算结果。

样例

2 10 9
2^10 mod 9=7

提示

样例解释

210=1024,1024mod9=72^{10}=1024,1024 \mod 9 = 7

数据范围

对于 100100% 的数据,保证 0a,b<231,a+b>0,2p<2310\leq a,b<2^{31},a+b >0,2\leq p <2^{31}