首頁 文章 c++快速幂

c++快速幂

2023-07-04 08:08  瀏覽數:657  來源:小键人13465383    

#include <iostream>
#define ll long long
using namespace std;
ll Quick_pow(ll a,ll b){
ll ans=1;
while(b){
if((b&1) == 1){
ans *= a;
}
a *= a;
b >>= 1;
}
return ans;
}
int main(){
ll a,b;
while(cin>>a>>b){
cout<<Quick_pow(a,b)<<endl;
}
return 0;
}



聲明:以上文章均為用戶自行添加,僅供打字交流使用,不代表本站觀點,本站不承擔任何法律責任,特此聲明!如果有侵犯到您的權利,請及時聯系我們刪除。

字符:    改为:
去打字就可以设置个性皮肤啦!(O ^ ~ ^ O)