#LG5042. 【模板】快速幂

【模板】快速幂

【模板】快速幂

题目描述

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

输入格式

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

输出格式

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

提示

**样例解释**

210=10242^{10} = 10241024mod9=71024 \bmod 9 = 7

数据规模与约定

对于 100%100\% 的数据,保证 0a,b<2310\le a,b < 2^{31}a+b>0a+b>02p<2312 \leq p \lt 2^{31}。 标签: P1226|数学|递推|递归|位运算|模板题

来源

P1226|【模板】快速幂