27 条题解

  • 3
    @ 2023-11-11 18:06:10

    板子题,直接放代码:

    #include<bits/stdc++.h>
    #define int long long
    using namespace std;
    int a,b,m;
    int power(int a,int b,int m){
        long long ans=1;
        while(b){
            if(b&1){
                ans=ans*a%m;
            }
            a=a*a%m;
            b>>=1;
        }
        return ans;
    }
    signed main(){
       cin>>a>>b>>m;
       cout<<power(a,b,m);
    }
    

    信息

    ID
    171
    时间
    1000ms
    内存
    256MiB
    难度
    2
    标签
    递交数
    1165
    已通过
    373
    上传者