为啥挂了10分啊!
using namespace std; int main() { long long a,b; long long mul; cin>>a>>b; mul=a; for(int i=1;i<=b-1;i++) { mul*=a; } if(mul<=1000000000) { cout<<mul; } else { cout<<-1; } return 0; }