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


    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
     
     
    code1:

    #include<stdio.h>
    int main()
    {
             int n,i,j;
             double a[100];
             while(scanf("%d",&n)!=EOF)
             {
                      double s=0,m1,m2;
                      for(i=0;i<n;i++)
                      {
                              scanf("%lf",&a[i]);
                              s=s+a[i];
                      }
                    m1=a[0];
                    m2=a[0];
                   for(j=1;j<n;j++)
                   {
                           if(m1<a[j])
                                  m1=a[j];
                          if(m2>a[j])
                                  m2=a[j];
                   }
                 s=(s-m1-m2)/(n-2);
                printf("%.2lf ",s);
           }
          return 0;
    }

    code2:

      

    #include<stdio.h>
    int main()
    {

       double max(double x,double y);
       double min(double p,double q);
       int n,i,j;
       double a[100];
       while(scanf("%d",&n)!=EOF)
       {
                double s=0,m1,m2;
                for(i=0;i<n;i++)
                {
                        scanf("%lf",&a[i]);
                        s=s+a[i];
                }
               m1=a[0];
               m2=a[0];
              for(j=1;j<n;j++)
               {
                      m1=max(m1,a[j]);
                      m2=min(m2,a[j]);
               }
            s=(s-m1-m2)/(n-2);
            printf("%.2lf ",s);
       }
      return 0;
    }
    double max(double x,double y)
    {
               return(x>y?x:y);
    }
    double min(double p,double q)
    {
             return(p>q?q:p);
    }

  • 相关阅读:
    GDB的启动方式
    【linux】基础1
    web安全实战折腾系列-对应B站视频
    白帽子讲web安全笔记-对应B站视频
    DNF搬砖号打造【只适合100级的版本】
    阿里云的开发者社区测试
    OWASP安全测试指南-OTGv4
    第8章 VLAN
    web安全简介与环境配置-反射型XSS-存储型XSS-XSS进阶-sql注入基础
    xss攻防
  • 原文地址:https://www.cnblogs.com/gongpulin/p/3883392.html
Copyright © 2020-2023  润新知