zoukankan      html  css  js  c++  java
  • HDOJ2014青年歌手大奖赛_评委会打分

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

    Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)
    Total Submission(s): 43603    Accepted Submission(s): 21724


    Problem Description
    青年歌手大奖赛中,评委会给参赛选手打分。选手得分规则为去掉一个最高分和一个最低分,然后计算平均得分,请编程输出某选手的得分。
     
    Input
    输入数据有多组,每组占一行,每行的第一个数是n(2<n<=100),表示评委的人数,然后是n个评委的打分。
     
    Output
    对于每组输入数据,输出选手的得分,结果保留2位小数,每组输出占一行。
     
    Sample Input
    3 99 98 97 4 100 99 98 97
     
    Sample Output
    98.00 98.50
     
    Author
    lcy
     1 #include<stdio.h>
     2 int main()
     3 {
     4     int n, x, max, min, sum, num;
     5     double result = 0;
     6     while(scanf("%d", &n) == 1)
     7     {
     8         max = -99999, min = 99999, x = 0, sum = 0;
     9         num = n;
    10         while(n--)
    11         {
    12             scanf("%d", &x);
    13             if(max < x)
    14                 max = x;
    15             if(x < min)
    16                 min = x;
    17             sum += x;
    18         }
    19         printf("%.2lf
    ", ((sum-max-min)/(double)(num-2)));
    20     }
    21 }
  • 相关阅读:
    涂鸦
    触发事件续
    触摸事件基本介绍
    背景平铺
    屏幕截图
    图片的裁剪
    图片水印
    UIKit绘图方法
    Java范型学习笔记
    《Head first设计模式》学习笔记
  • 原文地址:https://www.cnblogs.com/la0bei/p/3649837.html
Copyright © 2011-2022 走看看