#include<stdio.h> #include<string.h> #include<algorithm> #include<math.h> using namespace std; int main() { long long t,a,b,c; scanf("%lld",&t); while(t--) { scanf("%lld%lld%lld",&a,&b,&c); long long s=1; for(a%=c;b;b>>=1,a*=a,a%=c) { if(b&1) { s*=a; s%=c; } } printf("%lld ",s%c); } return 0; }
long long啊