#1634. 快速幂
快速幂
快速幂
题目描述
求 的值。( 表示取余数)
提示:
若 为偶数,;
若 为奇数,。
该题可以采用分治法求解。
输入格式
一行三个整数 。
其中:
- 是不超过 的非负整数
- 是不超过 的正整数
输出格式
输出一个整数,表示 的值。
输入输出样例 #1
输入
2 10 100
输出
24
说明
noip2017 普及组初赛
求 xpmodm 的值。(mod 表示取余数)
提示:
若 p 为偶数,xp=(xp/2)2;
若 p 为奇数,xp=x×(x(p−1)/2)2。
该题可以采用分治法求解。
一行三个整数 x,p,m。
其中:
输出一个整数,表示 xpmodm 的值。
2 10 100
24
noip2017 普及组初赛