정수형 데이터가 저장되어 있는 벡터를 받는다.
해당 벡터에서 최대값과 최소값을 제외한 평균을 구하는 문제
class Solution {
public:
double average(vector<int>& salary) {
std::sort(salary.begin(), salary.end());
double sum{};
for (int i = 1; i < salary.size() - 1; ++i)
{
sum += salary[i];
}
return sum / (salary.size() - 2);
}
};