大佬们,为什么最后一个点错
查看原帖
大佬们,为什么最后一个点错
1097664
leikuman1楼主2023/9/27 20:37
#include<bits/stdc++.h>
using namespace std;
class arr{
	public:
		int s,h;
};
int main(){
	ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);
	
	arr a[7];
	for(int i=0;i<7;i++){
		cin>>a[i].s>>a[i].h;
	}
	
	int sum[7];
	for(int i=0;i<7;i++){		
		sum[i]=a[i].s+a[i].h;
	}
	
	int y[7];
	for(int i=0;i<7;i++){
		y[i]=sum[i];
	}
	
	sort(sum,sum+7);
	
	if(sum[6]<8){
		cout<<0;
	}
	
	for(int i=0;i<7;i++){
		if(sum[6]<8){
			cout<<0;
			break;
		}
		if(sum[i]>=8 && sum[i]==sum[6]){
			for(int j=0;j<7;j++){
				if(sum[i]==y[j]){
				cout<<j+1;
				return 0;
				}
			}		
	}
}
	
}
2023/9/27 20:37
加载中...