代码题解
2025-04-20 16:25:53
发布于:山东
0阅读
0回复
0点赞
#include <bits/stdc++.h>
using namespace std;
int main(){
int a,b,sum=1;
cin>>a>>b;
if(pow(a,b)>1000000000){//判断是否超过10的9次方
cout<<"-1";
return 0;
}else{
for(int i=0;i<b;i++){
sum*=a;//计算a的b次方
}
}
cout<<sum;
return 0;
}
这里空空如也
有帮助,赞一个