啊这······
查看原帖
啊这······
1271943
MyConceptCOMEON楼主2024/8/17 23:27

DALAO们,帮本新手看看

样例#2本地这么怪,但都AC了

第一次⬇

#include <bits/stdc++.h>
using namespace std;
int main(){
	unsigned long long x,y;
	cin>>x>>y;
	if((unsigned long long)pow(x,y)>1000000000){
		cout<<"-1";
		return 0;
	}
	else{
		cout<<(int)pow(x,y);
	}
	return 0;
}

输出:-2147483648,直接给我震惊了?

第二次⬇

#include <bits/stdc++.h>
using namespace std;
int main(){
	unsigned long long x,y;
	cin>>x>>y;
if((unsigned long long)pow(x,y)>1000000000){
		cout<<"-1";
		return 0;
	}
	else{
		cout<<(unsigned long long)pow(x,y);
	}
	return 0;
}

输出:0

震惊*2

啊啊啊啊啊这······

2024/8/17 23:27
加载中...