#A1412. 【基础】快速幂
【基础】快速幂
题目描述:
求 的值。提示:若 为偶数,;若 为奇数,,该题可以采用分治法求解。
输入格式:
三个不超过 10000 的正整数。
输出格式:
输出一行一个字符串 a^b mod p=s,其中 分别为题目给定的值, 为运算结果。
2 10 9
2^10 mod 9=7
提示
对于100%的数据,,
求ab%p 的值。提示:若 b 为偶数,ab=(a2)2b;若 b 为奇数,ap=a∗(a2)2b−1,该题可以采用分治法求解。
三个不超过 10000 的正整数a,b,p。
输出一行一个字符串 a^b mod p=s,其中 a,b,p分别为题目给定的值, s 为运算结果。
2 10 9
2^10 mod 9=7
对于100%的数据,a、b≤231,2≤p≤231