原创作品 转载请注明出处 http://blog.csdn.net/always2015/article/details/45461557

原题回顾

Problem Description

青年歌手大奖赛中,评委会给参赛选手打分。选手得分规则为去掉一个最高分和一个最低分,然后计算平均得分,请编程输出某选手的得分。

Input

输入数据有多组,每组占一行,每行的第一个数是n(n大于2小于等于100),表示评委的人数,然后是n个评委的打分。

Output

对于每组输入数据,输出选手的得分,结果保留2位小数,每组输出占一行。

Sample Input

3 99 98 97
4 100 99 98 97

Sample Output

98.00
98.50

这是一道很很简单的加减乘除运算题,我的AC代码如下:

#include <iostream>
#include<iomanip>
using namespace std;int main()
{int n,*judge_person,max_num,min_num,total_num=0;float average;while(cin>>n){//为评委人数分配空间judge_person=new int[n];for(int i=0; i<n; i++){//存储每个评委的打分cin>>judge_person[i];if(i==0){//刚开始将最大最小值都赋给第一个评委的打分max_num=judge_person[i];min_num=judge_person[i];}//比较得出最大值if(judge_person[i]>max_num)max_num=judge_person[i];//比较得出最小值if(judge_person[i]<min_num)min_num=judge_person[i];//对所有评委的打分进行累加total_num+=judge_person[i];}//求除去最高分和最低分后的平均分average=(float)(total_num-max_num-min_num)/(n-2);//格式输出cout<<setiosflags(ios::fixed)<<setprecision(2)<<average<<endl;//清零,进入下一个循环total_num=0;}return 0;
}

杭电ACM 2014:青年歌手大奖赛_评委会打分相关推荐

  1. C++描述杭电OJ 2014. 青年歌手大奖赛_评委会打分 ||

    C++描述杭电OJ 2014. 青年歌手大奖赛_评委会打分 || Problem Description 青年歌手大奖赛中,评委会给参赛选手打分.选手得分规则为去掉一个最高分和一个最低分,然后计算平均 ...

  2. HDUOJ 2014青年歌手大奖赛_评委会打分

    HDUOJ 2014青年歌手大奖赛_评委会打分 Problem Description 青年歌手大奖赛中,评委会给参赛选手打分.选手得分规则为去掉一个最高分和一个最低分,然后计算平均得分,请编程输出某 ...

  3. 2014 青年歌手大奖赛_评委会打分

    青年歌手大奖赛_评委会打分 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) To ...

  4. HDU 2014 青年歌手大奖赛_评委会打分

    青年歌手大奖赛_评委会打分 Problem Description 青年歌手大奖赛中,评委会给参赛选手打分.选手得分规则为去掉一个最高分和一个最低分,然后计算平均得分,请编程输出某选手的得分. Inp ...

  5. HDU - 2014 青年歌手大奖赛_评委会打分

    Description 青年歌手大奖赛中,评委会给参赛选手打分.选手得分规则为去掉一个最高分和一个最低分,然后计算平均得分,请编程输出某选手的得分. Input 输入数据有多组,每组占一行,每行的第一 ...

  6. HDU:2014 青年歌手大奖赛_评委会打分

    Problem Description 青年歌手大奖赛中,评委会给参赛选手打分.选手得分规则为去掉一个最高分和一个最低分,然后计算平均得分,请编程输出某选手的得分. Input 输入数据有多组,每组占 ...

  7. 杭电OJ 青年歌手大奖赛_评委会打分

    青年歌手大奖赛_评委会打分 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) To ...

  8. 杭电acm2014——青年歌手大奖赛_评委会打分(C语言)

    青年歌手大奖赛_评委会打分 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total ...

  9. java hdu2014青年歌手大奖赛_评委会打分

    青年歌手大奖赛_评委会打分 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) To ...

最新文章

  1. 深度丨AI界的七大未解之谜:OpenAI丢出一组AI研究课题
  2. java.security.InvalidKeyException: Illegal key size or default parameters
  3. Which of the following statement(s) equal(s) value 1 in C programming language?
  4. 《c语言从入门到精通》看书笔记——第13章 预处理
  5. ssh无秘钥登录报错sign_and_send_pubkey: signing failed: agent refused operation
  6. 奖品好low !! -- 说说开源中国oschina的年度评选
  7. 处理mp3_如何把MP3转换成FLAC格式?这三个方法简单快速
  8. OAuth2.0_授权服务配置_令牌服务和令牌端点配置_Spring Security OAuth2.0认证授权---springcloud工作笔记143
  9. css 属性名 查询表
  10. Emacs自带小游戏
  11. JAVAFX-1 开发应用
  12. easydatasource能删除吗_面试官:能跟我说一下rm删除文件之后,空间都发生了什么吗?
  13. c++ opencv4.5.0 头文件_简单的C程序分析(first.c程序)
  14. 盈透IBKR IBAPI Quant | Database | 通过盈透ibapi下载历史数据 Part 01
  15. python操作个人简历,python爬虫开发工程师应届生个人简历模板(Word可以直接使用)...
  16. pbs转换html,pbs 脚本实例说明.docx
  17. docker进阶:自定义镜像、网络架构(二)
  18. 《阴阳师》RPG游戏体验报告
  19. java实现仿微信app聊天功能_Android仿微信语音聊天功能
  20. 安装好maya后运行不了并弹出如图的错误

热门文章

  1. 国际服服务器怎么换账号吗,战争雷霆国际服怎么切换账号 | 手游网游页游攻略大全...
  2. 剑指offer——栈
  3. ubuntu 16.04 deepin.com.wechat 微信登录提示版本过低解决方案
  4. 2020年最全的自动化测试面试题及答案--看完后吊打面试官!自动化测试是什么?自动化测试学什么?
  5. 最小二乘法拟合直线——MATLAB和Qt-C++实现
  6. 地方科技局重点科技项目在线申报管理系统
  7. leetcode17 电话号码的字母组合,39 组合总和(python)
  8. Elasticsearch[2.0] ☞ Java Client API ☞ Percolate API
  9. Java学习 -- 方法
  10. 嵌入式工程师,怎么不被历史洪流冲走?