输入b,p,k的值。
2 10 9
2^10 mod 9=7
#include <iostream> #include <stdlib.h> using namespace std; long long b,p,k,ans=1; int main() { cin>>b>>p>>k; for(int i=1;i<=p;i++) { ans*=b; ans%=k; } printf("%ld^%ld mod %ld=%ld",b,p,k,ans); return 0; }