nyoj-102

来源:互联网 发布:js与oc交互 编辑:程序博客网 时间:2024/04/29 22:27
#include<iostream>#include<cstdio>using namespace std;long long mod(long long a,long long b,long long c){    long long t=1;    while(b)    {        if(b%2)            t=t*a%c;        a=a*a%c;        b/=2;    }    return t;}int main(){    long long a,b,c;int t;cin>>t;    while(t--){scanf("%lld%lld%lld",&a,&b,&c);        printf("%lld\n",mod(a,b,c));}    return 0;}

  

原创粉丝点击