zoukankan      html  css  js  c++  java
  • 计分规则

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

    输入

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

    输出

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

    样例输入

    3 99 98 97

    样例输出

    98.00
    #include <iostream>
    #include <iomanip>
    using namespace std;
    int main()
    {
        int n;
        double data[100],sum = 0,aver = 0;
        cin >> n;
        cin >> data[0];
        int max = data[0];
        int min = data[0];
        for(int i = 1;i < n ;i++)
        {
            cin >> data[i];
            if(data[i] > max)
            {
                max = data[i];
            }
            else if(data[i] < min)
            {
                min = data[i];
            }
            sum += data[i];
        }
        sum = sum + data[0] - max - min ;
        aver = sum / ((n-2) * 1.0);
        cout << fixed << setprecision(2) << aver << endl;
        return 0;
    }
  • 相关阅读:
    第六周总结
    石家庄地铁线路查询系统
    第五周总结报告
    二维数组
    第四周总结
    个人作业一(补充)
    第三周总结
    个人作业一
    开课博客
    CentOS7 网卡配置文件解释
  • 原文地址:https://www.cnblogs.com/Lazy-Cat/p/9838457.html
Copyright © 2011-2022 走看看