#include<bits/stdc++.h>
using namespace std;
int a,b,ans=1;
int main(){
cin>>a>>b;
if(a==1){
cout<<1;
return 0;
}
for(int i=1;i<=b;i++){
ans*=a;
if(ans>1e9){
cout<<-1;
return 0;
}
}
cout<<ans;
return 0;
}
(注:从 2024.3.20 拖到了现在才发的。。。)
此代码 90 分(过了样例),测试点 #8 输出 0(答案是 1),求助各位dalao!