突发奇想
#include<iostream> #include<cstdio> #include<algorithm> #include<cmath> using namespace std; int main(){ int sum,a,b; cin>>a>>b; if( (sum=pow(a,b))<=0 ) cout<<-1; else cout<<sum; return 0; }