#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
ll a, b;
int main()
{
#ifndef ONLINE_JUDGE
freopen("data.in", "r", stdin);
freopen("data.out", "w", stdout);
#endif
scanf("%lld%lld", &a, &b);
ll cnt = 1;
if (a == 1)
{
printf("1");
}
else
{
for (int i = 1; i <= b; i++)
{
cnt *= a;
if (cnt > 1000000000)
{
printf("-1");
return 0;
}
}
}
printf("%lld", cnt);
return 0;
}
错了8和7两个点
求助