竞赛
考级
普及-
通过率:0%
时间限制:1.00s
内存限制:128MB
给你三个整数 a,b,pa,b,pa,b,p,求 ab mod pa^b \bmod pabmodp。
输入只有一行三个整数,分别代表 a,b,pa,b,pa,b,p。
输出一行一个字符串 a^b mod p=s,其中 a,b,pa,b,pa,b,p 分别为题目给定的值, sss 为运算结果。
a^b mod p=s
输入#1
2 10 9
输出#1
2^10 mod 9=7
样例解释
210=10242^{10} = 1024210=1024,1024 mod 9=71024 \bmod 9 = 71024mod9=7。
数据规模与约定
对于 100%100\%100% 的数据,保证 0≤a,b<2310\le a,b < 2^{31}0≤a,b<231,a+b>0a+b>0a+b>0,2≤p<2312 \leq p \lt 2^{31}2≤p<231。