淦 哪出问题了
  • 板块题目总版
  • 楼主Ccchen9zzZ
  • 当前回复1
  • 已保存回复1
  • 发布时间2020/9/18 22:21
  • 上次更新2023/11/5 13:01:02
查看原帖
淦 哪出问题了
381597
Ccchen9zzZ楼主2020/9/18 22:21
#include<bits/stdc++.h>
using namespace std;
int main()
{
double n;
double a[10001];
double max=0,min=9999999,max1=0,min2=9999999;
double sum,ave;
double f[10001];
cin>>n;
for(int b=1;b<=n;b++)
{
	cin>>a[b];
	if(a[b]>max) max=a[b];
	if(a[b]<min) min=a[b];
	
}
for(int d=1;d<=n;d++)
{
	if(a[d]!=max&&a[d]!=min) 
	sum+=a[d];
}
ave=sum/(n-2);
for(int e=1;e<=n;e++)
{
	if(a[e]!=max&&a[e]!=min) 
f[e]=abs(a[e]-ave);
}
for(int g=1;g<=n;g++)
{
	if(f[g]>max1) max1=f[g];
}
printf("%.2f",ave);cout<<" ";
printf("%.2f",max1);


 	 return 0;
	 	
	 
}

2020/9/18 22:21
加载中...