#include <bits/stdc++.h> using namespace std; int a[1100],n,ma = INT_MIN,mi = INT_MAX,s = 0,c_ma = 0,c_mi = 0; int i; int main() { cin>>n; for(i = 0;i < n;i++){ cin>>a[i]; s = s + a[i]; if(a[i] > ma){ ma = a[i]; } if(a[i] < mi){ mi = a[i]; } } for(i = 0;i < n;i++){ if(a[i] == ma){ c_ma++; } if(a[i] == mi){ c_mi++; } } cout<<s - (ma * c_ma + mi * c_mi)<<endl; cout<<fixed<<setprecision(1)<<(s - (ma * c_ma + mi * c_mi)) * 1.0 / (n - (c_ma + c_mi)); } /************************************************************** Problem: 1724 User: wangyiyang Language: C++ Result: Accepted Time:26 ms Memory:2076 kb ****************************************************************/