题目链接:http://poj.org/problem?id=3325
题目很简单,去掉一个最高分,去掉一个最低分,求平均分,小日本的题目还是很简单的!
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
#include <cstdio> #include <cstring> #include <iostream> #include <algorithm> using namespace std;
int main() { int n,d[105]; while(cin>>n&&n;) { int sum=0; for(int i=0;i<n;i++) { cin>>d[i]; sum+=d[i]; } sort(d,d+n); sum-=d[0]; sum-=d[n-1]; sum/=n-2; cout<<sum<<endl; } }
|