快速幂算法
#include <iostream>using namespace std;int pow(int a, int b){int r = 1;while (b){if (b & 1)r *= a;a *= a;b >>= 1;}re...
·
#include <iostream>
using namespace std;
int pow(int a, int b)
{
int r = 1;
while (b)
{
if (b & 1)
r *= a;
a *= a;
b >>= 1;
}
return r;
}
int main()
{
int n;
cin >> n;
cout << pow(2, n);
return 0;
}
更多推荐
所有评论(0)