最后一个过了,请求大佬指点。
查看原帖
最后一个过了,请求大佬指点。
540066
zwb3_1415926楼主2021/8/24 09:23
#include<bits/stdc++.h> 
using namespace std; 
int main()
{
    double e;
    int n,c,n1,n2,n3,n4,e1;
    cin>>n;
    int b[n];
    for (n1=0;n1<=n;n1++)
    {
    	cin>>c;
		b[n1]=c;   	    
    }
	for (n2=0;n2<=n;n2++)
	{
		for (n3=n2+1;n3<=n;n3++)
		{
			if (b[n2]<b[n3])
			{
				e1=b[n2];
				b[n2]=b[n3];
				b[n3]=e1;	
			}
		}	
	}
	for (n4=1;n4<=n-1;n4++)
	{
		if (n-1==n4)
	        continue;
	    e=e+b[n4];
	}
	printf("%.2f",e/(n-2));
	return 0;
}
2021/8/24 09:23
加载中...