HDOJ2014

来源:互联网 发布:0.5是什么意思网络用语 编辑:程序博客网 时间:2024/05/18 20:11

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

Input
输入数据有多组,每组占一行,每行的第一个数是n(2

import java.util.Scanner;class Main {    public static void main(String[] args) {        Scanner sc = new Scanner(System.in);        while(sc.hasNext()){            int n = sc.nextInt();            int max = 0;            int min = 100;            double sum = 0;            int m = n;            while(m-->0){                int s = sc.nextInt();                sum += s;                if(s>max){                    max = s;                }                if(s<min){                    min = s;                }            }            sum = sum-max-min;            System.out.printf("%.2f",sum/(n-2));            System.out.println();        }    }    }
原创粉丝点击