Problem B: P1226 【模板】快速幂

Memory Limit:128 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:6 Solved:3

Description

给你三个整数 $a,b,p$,求 $a^b \bmod p$。

Input

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

Output

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

Sample Input Copy

2 10 9

Sample Output Copy

2^10 mod 9=7

HINT

样例解释

$2^{10} = 1024$,$1024 \bmod 9 = 7$。


数据规模与约定

对于 $100\%$ 的数据,保证 $0\le a,b < 2^{31}$,$a+b>0$,$2 \leq p \lt 2^{31}$。