P5738 60pts求助,悬3关
  • 板块灌水区
  • 楼主Starry_dream
  • 当前回复3
  • 已保存回复3
  • 发布时间2023/10/26 20:25
  • 上次更新2023/11/2 11:18:04
查看原帖
P5738 60pts求助,悬3关
818820
Starry_dream楼主2023/10/26 20:25

WA #2,#5

#include<bits/stdc++.h>
using namespace std;
float man[105][25];
int main()
{
	int n,m;
	float max_score=0;
	cin>>n>>m;
	for(int i=0;i<n;i++){	
		float maxs=0,mins=15;
		float sums=0;
		for(int j=0;j<m;j++){
			cin>>man[i][j];
			if(man[i][j]>=maxs){
				maxs=man[i][j];
				sums+=man[i][j];
			}
			else if(man[i][j]<=mins){
				mins=man[i][j];
				sums+=man[i][j];
			}
			else{
				sums+=man[i][j];
			}
		}
		sums=(sums-maxs-mins)*1.0/(m-2);
		if(sums>max_score){
			max_score=sums*1.0;
		}
	}
	printf("%0.2f",max_score);
	return 0;
}

2023/10/26 20:25
加载中...