湖南大学 实验八 评委打分

简介: 湖南大学 实验八 评委打分

【问题描述】

   校园卡拉OK比赛设置了7名评委,当一名选手K完歌之后,主持人报出歌手名字后,7位评委同时亮分,按照惯例,去掉一个最高分和一个最低分后,其余5位评委评分总和为该选手的最终得分。
   一共有n组选手参加比赛,请你编写一个程序,当所有比赛结束后,列出所有选手的排名以及最终得分情况。
   假定不会出现总分相同的情况(总分相同时,以出场顺序优先排名还是?以后再说吧! 呵呵,暂时不管吧)。

【输入形式】

   第1行为一个正整数n,表示参赛人数。随后n行,每行开始为选手的名字,随后7个正整数表示评委亮分情况,数据间以空格分隔。

【输出形式】

   按名次升序输出所有选手的名字以及总分,总共n行。

【样例输入】


4


Alice 90 90 85 92 90 90 90


Bob 92 99 88 92 92 92 92


Cindy 80 85 94 94 94 94 94


Dony 95 95 100 90 95 95 95


【样例输出】


Dony 475


Cindy 461


Bob 460


Alice 450


【样例说明】

【评分标准】

#include<iostream>
#include<algorithm>
#include<string>
using namespace std ;
struct player
{
    string name;
    int score[7];
    int sum=0;
};
bool bijiao(player p1,player p2){
    return p1.sum>p2.sum;
}
int main()
{
    int n;
    cin>>n;
    player arr[n];
    for(int i=0;i<n;i++){
        player p;
        cin>>p.name;
        for(int j=0;j<7;j++){
            cin>>p.score[j];
        }
        for(int k=0;k<7;k++){
            p.sum+=p.score[k];
        }
        p.sum-=*max_element(p.score,p.score+7);
        p.sum-=*min_element(p.score,p.score+7);
        arr[i]=p;
    }
    sort(arr,arr+n,bijiao);
    for(int i=0;i<n;i++){
        cout<<arr[i].name<<" "<<arr[i].sum<<'\n';
    }
    return 0 ;
}
我学会了*max_element ,*min_element 的用法
相关文章
|
6月前
|
机器学习/深度学习 算法
【数学建模竞赛】评价类赛题常用算法解析
【数学建模竞赛】评价类赛题常用算法解析
119 0
|
算法 数据挖掘 数据处理
【数学建模】国赛真题分析 2012 A题 葡萄酒的评价
【数学建模】国赛真题分析 2012 A题 葡萄酒的评价
289 0
|
人工智能
湖南大学 实验八 看电影
湖南大学 实验八 看电影
|
6月前
西安石油大学校赛培训(1)数学模型简介 初等模型
西安石油大学校赛培训(1)数学模型简介 初等模型
39 0
|
6月前
|
测试技术 数据库 开发工具
高校奖学金评定系统的设计与实现(论文+源码)_kaic
高校奖学金评定系统的设计与实现(论文+源码)_kaic
|
存储 算法 容器
天梯赛二阶题——L2-015 互评成绩(25 分)
学生互评作业的简单规则是这样定的:每个人的作业会被k个同学评审,得到k个成绩。系统需要去掉一个最高分和一个最低分,将剩下的分数取平均,就得到这个学生的最后成绩。本题就要求你编写这个互评系统的算分模块。
366 0
天梯赛二阶题——L2-015 互评成绩(25 分)
|
机器学习/深度学习 Python
ML之预测:玩转2018世界杯—采用机器学习预测小组赛、十六比赛、四决赛、半决赛、决赛以及世界杯总冠军的各个队伍
ML之预测:玩转2018世界杯—采用机器学习预测小组赛、十六比赛、四决赛、半决赛、决赛以及世界杯总冠军的各个队伍
ML之预测:玩转2018世界杯—采用机器学习预测小组赛、十六比赛、四决赛、半决赛、决赛以及世界杯总冠军的各个队伍
|
机器学习/深度学习 缓存 负载均衡
豆瓣评分9.5,哈佛、斯坦福、普林斯顿等都在用的算法经典教材
  先看看作者吧,Jon Kleinberg是美国国家科学院(NAS)、美国国家工程院(NAE)、美国人文与科学院(AAAS)三料院士,在计算机科学领域是“传说级”的人物。而且他还获得过国际数学家大会颁发“奈望林纳奖”,这个奖是数学家大会为了表彰信息科学方面的重要数学贡献而设的。——来自豆瓣
367 0
|
机器学习/深度学习 人工智能 自然语言处理
AI批改英语作文行不行?雅思考研四六级,打分评语纠错都得有
如果AI真的能准确评分,甚至给出修改意见,那像我一样的同学们不就能随时随地把英语作文练到飞起了吗?
|
机器学习/深度学习 自然语言处理 算法
下一篇
无影云桌面