zoukankan      html  css  js  c++  java
  • 评分系统

     

    图片

     #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;
    }

  • 相关阅读:
    python 学习笔记(四)(流程控制)
    python 写斐波那契数列
    python 部分术语对照表
    python 学习笔记(三)(对前两节的补充)
    python # -*- coding: utf-8 -*-
    写出更好的 JavaScript 条件语句
    PHP消息队列实现及应用
    VUE3.0 路由去掉#号
    php设计模式
    workerman 可能需要用到的函数
  • 原文地址:https://www.cnblogs.com/zzkgis/p/3742619.html
Copyright © 2011-2022 走看看