unaccepted,但是100分(?)
查看原帖
unaccepted,但是100分(?)
513005
GuoJZ2010楼主2023/9/18 22:12

不知问题所在,求帮助 (错了subtask #1 #10)

#include<bits/stdc++.h>
using namespace std;
int main(){
	int a,b;
	long long sum=1;
	cin>>a>>b;
	if(a==1){
		cout<<"1"<<endl;
		return 0;
	}
	for(int i=1;i<=b;i++){
		sum*=a;
		if(sum>=(int)1e9||sum<=0){
			cout<<"-1"<<endl;
			return 0;
		}
	}
	cout<<sum<<endl;
	return 0;
}

2023/9/18 22:12
加载中...