90分求助
查看原帖
90分求助
981822
_liukelin_楼主2023/7/13 21:13
#include<bits/stdc++.h>
using namespace std;
long long a,b,c=1;
int main(){
    scanf("%d%d",&a,&b);
    if(a==1)printf("1");
    else if(b==1)printf("%d",a);
    else if(a>floor(sqrt(1000000000))||b>29)printf("-1");
	else{
	    for(int i=1;i<=b;i++){
	        c*=a;
	    }
	    printf("%d",c);}
    return 0;
}
2023/7/13 21:13
加载中...