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


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

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


    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
    View Code
     1 #include<stdio.h>
     2 #include<string.h>
     3 int shu[110];
     4 int main()
     5 {
     6     float sum, max,min;
     7     int i;
     8     int n;
     9     
    10     while(scanf("%d",&n)!=EOF)
    11     {
    12        memset(shu,0,sizeof(shu));
    13        sum=0;
    14        for(i=0;i<n;i++)
    15          scanf("%d",&shu[i]);
    16          max=min=shu[0];
    17          for(i=0;i<n;i++)
    18          {
    19               sum+=shu[i];
    20               if(shu[i]>max)
    21                  max=shu[i];
    22               if(shu[i]<min)
    23                  min=shu[i];
    24          }
    25          printf("%.2f\n",(sum-max-min)/(n-2));
    26     }
    27  return 0;
    28 }   
  • 相关阅读:
    js变量
    运行javascript的方式
    .Net 内存泄露
    .NET Reflector反编译的方法
    SVN 忽略获取和提交obj、bin文件夹
    SQL Server编程(06)触发器
    SQL Server编程(05)游标
    SQL Server编程(04)基本语法
    SQL Server编程(03)自定义存储过程
    SQL Server编程(02)自定义函数
  • 原文地址:https://www.cnblogs.com/zhaojiedi1992/p/zhaojiedi_2012_07_270.html
Copyright © 2020-2023  润新知