50 心态崩了
查看原帖
50 心态崩了
416242
New_hope楼主2022/10/29 21:07
#include<bits/stdc++.h>
#define Maxn 1000000005
using namespace std;
int main(){
	
//	freopen("pow.in","r",stdin);
//	freopen("pow.out","w",stdout);

	int a,b;
	scanf("%d%d",&a,&b);
	if(a == 1){
		printf("1");
	}
	else{
		long long t=1;
		while(t<=Maxn){
			t*=a;
			b--;
		}
		if(b>0){
			printf("-1");
		}
		else{
			printf("%lld",t);
		}
	}
	
//	fclose(stdin);
//	fclose(stdout);
	return 0;
}
2022/10/29 21:07
加载中...