社区讨论

样例2有错吧

B4081 [语言月赛 202412] 旗鼓相当的对手参与者 2已保存回复 3

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
3 条
当前快照
1 份
快照标识符
@m4y4361v
此快照首次捕获于
2024/12/21 19:44
去年
此快照最后确认于
2025/11/04 12:31
4 个月前
查看原帖
他A队和C队是旗鼓相当的对手,但输出却是3,我用AC代码试了一下确实输出了3,这为什么?看起来也不关B队和D队的事情,为什么输出3?
CPP

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;
}
我把头文件删了(因为谷洛不让发题解)

回复

3 条回复,欢迎继续交流。

正在加载回复...