1491. Average Salary Excluding the Minimum and Maximum Salary leetcode solution in c++

#include <vector>
#include <algorithm>

class Solution {
public:
    double averageSalary(std::vector<int>& salary) {
        int n = salary.size();
        std::sort(salary.begin(), salary.end());

        double sum = 0;
        for (int i = 1; i < n - 1; ++i) {
            sum += salary[i];
        }

        return sum / (n - 2);
    }
};