#include <stdio.h> int main() { int n,nums[100],i,min,max,cheak1=0,cheak2=0; while (scanf("%d",&n)!=EOF) { float sum=0; for (i=0;i<n;i++) scanf("%d",&nums[i]); max=min=nums[0]; for (i=0;i<n;i++) { if (max<nums[i]) { max=nums[i]; cheak1=i; } if (min>nums[i]) { min=nums[i]; cheak2=i; } } nums[cheak1]=nums[cheak2]=0; for (i=0;i<n;i++) sum+=nums[i]; printf("%.2f\n",sum/(n-2)); } return 0; }
解题思路:
注意事项:
参考代码:
0.0分
2 人评分