#include<bits/stdc++.h> using namespace std; int a,b,p,ans,ans2; int main(){ cin>>a>>b>>p; ans=pow(a,b); ans2=ans%p; cout<<a<<"^"<<b<<" mod "<<p<<"="<<ans2; }
这是为什么?! why?????