文章标题HDOJ_P2013

来源:互联网 发布:网易域名邮箱smtp 编辑:程序博客网 时间:2024/05/21 10:10
这里写代码片import java.util.Scanner;/*青年歌手大奖赛中,评委会给参赛选手打分。选手得分规则为去掉一个最高分和一个最低分,然后计算平均得分,请编程输出某选手的得分。Input输入数据有多组,每组占一行,每行的第一个数是n(2<n<=100),表示评委的人数,然后是n个评委的打分。Output对于每组输入数据,输出选手的得分,结果保留2位小数,每组输出占一行。Sample Input3 99 98 974 100 99 98 97Sample Output98.0098.50*/public class Main {    public static void main(String args[]) {        Scanner sc = new Scanner(System.in);        while (sc.hasNext()) {            int n = sc.nextInt();            int max =Integer.MIN_VALUE;            int min =Integer.MAX_VALUE;            int sum=0;            for(int i=0;i<n;i++){                int a=sc.nextInt();                if(a<min){                    min=a;}                if(a>max){                    max=a;                    }                sum=sum+a;            }            double avg =1.0*(sum-max-min)/(n-2);            System.out.printf("%.2f\n\r",avg);        }    }}
0 0
原创粉丝点击