题解
2022-11-27 09:55:38
发布于:江苏
100阅读
0回复
0点赞
#include <iostream>
#include <iomanip>
using namespace std;
int n,a[100][3];
int max_min=100;
int min_max=0;
float mid_avg;
double mid_sum=0;
int max_num[100];
int min_num[100];
int mid_num[100];
void f1(void){
for(int i=0;i<n;i++){
max_num[i]=max(a[i][0],a[i][1]);
max_num[i]=max(max_num[i],a[i][2]);
min_num[i]=min(a[i][0],a[i][1]);
min_num[i]=min(min_num[i],a[i][2]);
mid_num[i]=a[i][0]+a[i][1]+a[i][2]-max_num[i]-min_num[i];
}
}
void f2(void){
for(int i=0;i<n;i++)
{
max_min=min(max_min,max_num[i]);
min_max=max(min_max,min_num[i]);
mid_sum+=mid_num[i];
}
mid_avg=mid_sum/n;
}
int main(){
//int a[100][3]={};
cin>>n;
for(int i=0;i<n;i++)
{
for(int j=0;j<3;j++)
{
cin>>a[i][j];
}
}
f1();
f2();
cout<<max_min<<' ';
cout<<min_max<<' ';
cout<<fixed<<setprecision(1)<<mid_avg<<endl;
return 0;
}
这里空空如也
有帮助,赞一个