202202 - 乘方(pow)

include<bits/stdc++.h>

using namespace std; const int Max=pow(10,9);//pow(a,b)是乘方函数,在cmath库中,表示a的b次幂 int a,b,ans=1; int main() {

scanf("%d%d",&a,&b);//比赛建议用scanf()读入,不要忘记加上地址符&
for(int i=1;i<b;i++)
{
	ans*=a;
	if(ans>Max*1.0/a)
	{
		printf("-1");
		return 0;
	}
}
ans*=a;
printf("%d",ans);
return 0;

}