七十分求助
查看原帖
七十分求助
662544
_simulacrum_楼主2023/9/29 21:16
#include<bits/stdc++.h>
using namespace std;
#define ll long long
ll a,b;
ll ksm(ll a,ll b){
    ll ans=1;
    while(b){
        if(b&1)ans=ans*a;
        a*=a,b>>=1;
    }
    return ans<=1000000000?ans:-1;
}
int main(){
    cin>>a>>b;
    cout<<ksm(a,b);
    return 0;
}
2023/9/29 21:16
加载中...