問題 D: 歌手的分數
題目描述
一青年歌手參加比賽。使用C#編寫-一個控制檯應用,輸入10位評委打分(分值只能爲正整數),計算並輸出歌手的平均分(去掉一一個最高分和一一個最低分)。平均分以double數據類型輸出。
輸入
1 2 3 4 5 6 7 8 9 10
輸出
5.5
樣例輸入
copy
1 2 3 4 5 6 7 8 9 10
樣例輸出
5.5
string inputStr = Console.ReadLine(); //讀輸入的多個連續數字
int[] nums = new int[10];
string[] numsStr = inputStr.Split(' '); //用空格分割字符串
for (int i = 0; i < 10; i++)
{
nums[i] = Convert.ToInt32(numsStr[i]); //字符串轉數字
}
System.Array.Sort(nums);
double sum = 0;
for (int i = 1; i < 9; i++)
{
sum += nums[i];
}
Console.Write(sum / 8);