#include <iostream>
#include <vector>
#include <algorithm>
#include <iomanip>
int main() {
int n;
std::cin >> n; // 读取苹果数量
std::vector<int> apples(n); // 存储苹果重量
for (int i = 0; i < n; ++i) {
std::cin >> apples[i]; // 读取每个苹果的重量
}
int minWeight = *std::min_element(apples.begin(), apples.end()); // 找到最小重量
int countMin = std::count(apples.begin(), apples.end(), minWeight); // 统计最小重量苹果的个数
double totalWeight = 0;
for (int weight : apples) {
if (weight!= minWeight) {
totalWeight += weight; // 计算去除最小重量苹果后的总重量
}
}
double averageWeight = totalWeight / (apples.size() - countMin); // 计算平均重量
std::cout << std::fixed << std::setprecision(1) << averageWeight << std::endl; // 输出结果,保留一位小数
return 0;
}
/**************************************************************
Problem: 1218
User: zhenghaoxuan
Language: C++
Result: Accepted
Time:17 ms
Memory:2072 kb
****************************************************************/