#include<bits/stdc++.h>
using namespace std;
int a[1005];
int main(){
int n, d;
double ans;
while(scanf("%d", &n) != EOF){
ans = 0;
d = -1;
for(int i = 1; i <= n; i ++){
cin >> a[i];
d = max(d, a[i]);
ans += a[i];
}
if(ans - d < d)
printf("%.1lf\n", ans - d);
else
printf("%.1lf\n", ans / 2);
}
return 0;
}
/*
1.寿命最长的电池寿命大于其余电池的寿命之和:
时间最长为其余电池的寿命之和;
2.寿命最长的电池寿命小于(或等于)其余电池的寿命之和:
间最长为所有电池的寿命之和除以2;
*/
一本通 1229:电池的寿命
最新推荐文章于 2024-11-15 19:20:01 发布