快速幂模板
2026-04-25 13:42:21
发布于:广东
#include<bits/stdc++.h>
#define ll long long
using namespace std;
long long POW(long long a,long long b,long long p){
long long sum=1;
a=a%p;
while(b>0){
if(b&1){
sum=(sum*a)%p;
}
b=b>>1;
a=(a*a)%p;
}
return sum;
}
int main(){
int a,b,c;
cin>>a>>b>>c;
long long sum=POW(a,b,c);
cout<<sum;
return 0;
}
这里空空如也





















有帮助,赞一个