Skip to content

Latest commit

 

History

History
29 lines (20 loc) · 710 Bytes

1491 Average Salary Excluding the Minimum and Maxi 62c9fa58b6694466b553186adcf68859.md

File metadata and controls

29 lines (20 loc) · 710 Bytes

1491. Average Salary Excluding the Minimum and Maximum Salary

Average Salary Excluding the Minimum and Maximum Salary - LeetCode

package problem_solving;

import java.util.Arrays;

public class problem_solving {
    public static double average(int[] salary) {
        Arrays.sort(salary);
        double sum = 0.0;

        int i = salary.length - 2;
        while (i != 0){
            sum += salary[i--];
        }

        return  sum / (salary.length-2);
    }

    public static void main(String[] args) {
        System.out.println(average(new int[] {4000,3000,1000,2000}));

    }

}