只有50分,求助
查看原帖
只有50分,求助
922781
Dpf20120621楼主2023/10/5 14:31
#include<bits/stdc++.h>
using namespace std;
int main(){
	long long n,m;
	scanf("%lld%lld",&n,&m);
	long long sum=1;
	if(n==1||m==1){
		if(n==1)printf("1");
		if(m==1)printf("%d",n);
		return 0;
	}
	for(int i=0;i<m;i++){
		sum*=m;
		if(sum>2147483647){
			printf("-1");
			return 0;
		}
	}
	printf("%lld",sum);
	return 0;
}

为什么只有50分啊,我

long long

开满了啊~

2023/10/5 14:31
加载中...