#include <iostream>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <algorithm>
#include <cmath>
#include <vector>
using namespace std;
int Qpow(int d, int z) {
int A=1;
while(z) {
if(z&1) A=A*d;
d*=d;
z>>=1;
}
return A;
}
int main() {
int x,y;
cin>>x>>y;
cout<<Qpow(x,y)<<endl;
return 0;
}
快速幂
最新推荐文章于 2025-04-13 23:00:00 发布