#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int i,b,n,d=0;
cin>>n;
int a[n]={0};
int c[101]={0};
for(int i=0;i<n;i++)
{
cin>>a[i];
d=d+a[i];
c[a[i]]++;
}
cout<<fixed<<setprecision(2)<<endl<<" ";
int max=0;
c[101];
for(int i=1;i<101;i++)
{
if(c[i]>c[max])
{
max=i;
}
}
cout<<max<<" ";
int temp;
for(int i=1;i<n;i++)
{
for(int j=0;j<=n-i-1;j++)
{
if(a[j+1]<a[j])
{
temp=a[i];
a[j]=a[j+1];
a[j+1]=temp;
}
}
}
if(n%2!=0)
{
z=1.0*a[n/2];
}
else
{
z=1.0*(a[n/2]+a[n/2-1])/2;
}
cout<<fixed<<steprecision(1)<<z;
return 0;
}
求N个整数的平均数,众数,中位数
最新推荐文章于 2024-05-25 20:38:19 发布