0
点赞
收藏
分享

微信扫一扫

评委打分: 在编程竞赛中,有6个评委为参赛的选手打分,分数为0~100的整数打分。 选手的最后的得分为:去掉一个最高分和一个最低分后的4个评委平均值(不考虑小数部分)

转角一扇门 2022-01-26 阅读 54

评委打分

package Com;

/*
    评委打分:
    在编程竞赛中,有6个评委为参赛的选手打分,分数为0~100的整数打分。
    选手的最后的得分为:去掉一个最高分和一个最低分后的4个评委平均值(不考虑小数部分)
 */
public class Demon19 {
    public static void main(String[] args) {
          int[] array1=new int[]{34,78,90,65,35,75};
          Demon19.print(array1);
    }
    public static void print(int[] array){
        int max=printMax(array);
        int min=printMin(array);
        int sum=sum(array);
        int num=(sum-min-max)/4;
        System.out.println(num);
    }
    public static int sum(int[] array){
        int sum1=0;
        for (int i=0; i<array.length; i++){
            sum1=sum1+array[i];
        }
        return sum1;
    }
    public static int printMax(int[] array1){
        int max1=array1[0];
        for (int i=1; i<array1.length; i++){
            if (array1[i]>max1){
                max1=array1[i];
            }
        }
        return max1;
    }
    public static int printMin(int[] array1){
        int min1=array1[0];
        for (int i=1; i<array1.length; i++){
            if (array1[i]<min1){
                min1=array1[i];
            }
        }
        return min1;
    }
}```

举报

相关推荐

0 条评论