![图片](https://i-blog.csdnimg.cn/blog_migrate/1f4df403fde7011178cc6a2c18cff83a.jpeg)
#include<iostream> #include<iomanip> using namespace std; int main() { int n,i,j,a[100],u,max,b[100],m,s[100],min; cout<<"有n个选手参加比赛----有m个评委进行评审"<<endl; cin>>n>>m; for(j=1;j<=n;j++) { s[j]=0; cout<<"请评委为"<<j<<"号选手打分"<<endl; for(i=1;i<=m;i++) { cout<<"-----------------------------------------------------------------"<<"请"<<i<<"号评委打分"; cin>>a[i]; s[j]=s[j]+a[i]; } max=a[1]; for(i=2;i<=m;i++) { max=(a[i]>max)?a[i]:max; } min=a[1]; for(i=2;i<=m;i++) { min=(a[i]<min)?a[i]:min; } s[j]=s[j]-max-min; cout<<"-----------------------------------------------------------------"<<"去掉1个最高分"<<max<<"分和1个最低分"<<min<<"分,"<<j<<"号选手的最后得分为"<<s[j]<<"分"<<endl; } for(i=1;i<=n;i++) { max=0; for(j=1;j<=n;j++) { if(i>=2) { for(u=1;u<i;u++) { if(j==b[1]||j==b[2]||j==b[3]||j==b[4]||j==b[5]||j==b[6]||j==b[7]||j==b[8]||j==b[9]||j==b[10]||j==b[11]||j==b[12]||j==b[13]||j==b[14]||j==b[15]||j==b[16]||j==b[17] ||j==b[18]||j==b[19]||j==b[20]||j==b[21]||j==b[22]||j==b[23]||j==b[24]||j==b[25]||j==b[26]||j==b[27]||j==b[28]||j==b[29]||j==b[30]||j==b[31]||j==b[32]||j==b[33] ||j==b[34]||j==b[35]||j==b[36]||j==b[37]||j==b[38]||j==b[39]||j==b[40]||j==b[41]||j==b[42]||j==b[43]||j==b[44]||j==b[45]||j==b[46]||j==b[47]||j==b[48]||j==b[49]) { j++; } } } if(i>n) break; else { max=(s[j]>max)?s[j]:max; } } for(j=1;j<=n;j++) { if(max==s[j]) { b[i]=j; } } cout<<"------------------------------------------------"<<"第"<<i<<"名为"<<b[i]<<"号选手"<<"-----------------"<<"最后得分为"<<s[b[i]]<<"分"<<endl; } return 0; }
|
转载于:https://www.cnblogs.com/zzkgis/p/3742619.html