题解在此
2025-08-22 11:35:36
发布于:浙江
2阅读
0回复
0点赞
#include <iostream>
using namespace std;
int main(){
long long b,p,k;
cin>>b>>p>>k;
cout<<b<<'^'<<p<<" mod "<<k<<'=';
long long sum=1;
while (p){
if (p%2==1){
sum=sum*b%k;
}
b=b*b%k;
p/=2;
}
cout<<sum;
return 0;
}
这里空空如也
有帮助,赞一个