#include<bits/stdc++.h>
using namespace std;
int main()
{
unsigned long long a,b,mode ; cin>>a>>b>>mode; int sum=1; a =a%mode; while(b>0) { if (b%2==1) { sum =(sum*a)%mode; } b /= 2; a = (a * a) % mode;
}
cout<<sum;
注册一个 HydroOJ 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 HydroOJ 通用账户