经典指数          
原因
1522
浏览数
0
收藏数
 

#include using namespace std; int n, i, temp, sum, a[100]; int main( ) {     cin >> n;     for (i = 1; i <= n; i++)         cin >> a[i];     for (i = 1;          i <= n - 1; i++)         if (a[i] > a[i + 1]) {             temp = a[i];             a[i] = a[i + 1];             a[i + 1] = temp;         }     for (i = n; i >= 2; i--)         if (a[i] < a[i - 1]) {             temp = a[i];             a[i] = a[i - 1];             a[i - 1] = temp;         }     sum = 0;     for (i = 2; i <= n - 1; i++)         sum += a[i];     cout << sum / (n - 2) << endl;     return 0; } 输入: 8 40 70 50 70 20 40 10 30 输出:__1_____

     举报   纠错  
 
切换
暂时还没有答案,欢迎分享你的解答 . . .
撰写答案
扫描后移动端查看本题