样例2有错吧
查看原帖
样例2有错吧
1284266
zhonghangkuan123楼主2024/12/21 19:43

他A队和C队是旗鼓相当的对手,但输出却是3,我用AC代码试了一下确实输出了3,这为什么?看起来也不关B队和D队的事情,为什么输出3?


long long a[5],b[5],m=0;
int main(){
	for(int i=1;i<=4;i++){
		cin>>a[i];
	}
	
	for(int i=1;i<=4;i++){
		cin>>b[i];
	}
	
	for(int i=1;i<=4;i++){
		for(int j=i+1;j<=4;j++){
			if(a[i]<a[j] && b[i]>b[j] || a[i]>a[j] && b[i]<b[j]) m++;
		}
	}
	cout<<m;
	return 0;
}

我把头文件删了(因为谷洛不让发题解)

2024/12/21 19:43
加载中...