第12个检查点……
查看原帖
第12个检查点……
979649
CHWe668楼主2023/10/18 12:55
#include <bits/stdc++.h>
using namespace std;
struct st{
	int school,others,sum,id;
};
st a[10];
bool cmp(st x,st y){
	if(x.sum==y.sum)
	return x.id<y.id;
	return x.sum>y.sum;
}
int flag;
int main(){
	for(int i=1;i<=7;++i){
		cin >> a[i].school >> a[i].others;
		a[i].sum=a[i].others+a[i].school-8;
		a[i].id=i;
	}
	for(int i=1;i<=7;++i){
		if(a[i].sum<=0) flag++;
	}
	if(flag==7){
		cout << 0;
		return 0;
	}
	sort(a+1,a+7+1,cmp);
	cout << a[1].id;
}

为啥#12没过啊

2023/10/18 12:55
加载中...