超时求助
查看原帖
超时求助
1351767
zyx_dzpd楼主2024/6/1 20:51

代码

#include<bits/stdc++.h>
using namespace std;

int ab(int m,int n){
	int s=1;
	while(n){
		if(n&1) s*=m;
		n*=m;
		n>>=1;
	}
	return s;
}

int main(){
	int a,b,c;
	cin>>a>>b>>c;
	cout<<a<<"^"<<b<<" mod "<<c<<"="<<ab(a,b)%c<<"\n";
	return 0;
}
2024/6/1 20:51
加载中...