1491. Average Salary Excluding the Minimum and Maximum Salary

!!!题目地址!!!

class Solution {
public:
    double average(vector<int>& salary) {
        int maxNum = salary[0];
        int minNum = salary[0];
        int total = 0;
        for (int i = 0; i < salary.size(); i++){
            if(salary[i] > maxNum)
            {
                maxNum = salary[i];
            }else if(salary[i] < minNum)
            {
                minNum = salary[i];
            }
            total += salary[i];
        }
        return (double)(total-maxNum-minNum)/(salary.size() - 2);
    }
};
posted @ 2022-05-17 23:47  ReaIms  阅读(15)  评论(0编辑  收藏  举报