#include<bits/stdc++.h> using namespace std; int main() { long long a,b,ans=1; cin>>a>>b; if((int)pow(a,b)==-2147483648) { cout<<-1; return 0; } cout<<(int)pow(a,b); }
O(1)希望加一组hack数据为2 30 要不然我觉得就没必要要题解了这比题解区都快违规紫衫