求助,不知错哪了,自己运行是对的,提交上去就成了wa
查看原帖
求助,不知错哪了,自己运行是对的,提交上去就成了wa
658002
HEXIONG520楼主2022/11/3 18:41

#include<bits/stdc++.h> 
using namespace std;

struct studen{
	int num;
	int sum;
};
int main(){
	int n,i,s,j,c1,c2,c3;
	scanf("%d",&n);
	struct studen a[n];
	for(i=0;i<n;i++){
		scanf("%d%d%d",&c1,&c2,&c3);
		s=c1+c2+c3;
		a[i].num=i+1;
		a[i].sum=s;
	}
	int b[n];
	for(i=0;i<n;i++){
		b[i]=a[i].sum;
	}
	sort(b,b+n);
	int m=0;
	for(i=n-1;i>n-5-1;i--){
		
		for(j=m;j<n;j++){
			if(a[j].sum==b[i]){
				printf("%d ",j+1);
				printf("%d\n",b[i]);
				a[j].sum=100000;
				break;
			}
		}
		
	}
	return 0;
}
2022/11/3 18:41
加载中...