问题 D: 歌手的分数
加比赛。使用C#编写-一个控制台应用,输入10位评委打分(分值只能为正整数),计算并输出歌手的平均分(去掉一一个最高分和一一个最低分)。平均分以double数据类型输出。
输入
1 2 3 4 5 6 7 8 9 10
输出
5.5
样例输入
1 2 3 4 5 6 7 8 9 10
样例输出
5.5
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 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 | using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Helloworld { class Program { static void Main( string [] args) { string s = Console.ReadLine(); string [] s1 = s.Split( ' ' ); int [] nums = new int [10]; for ( int i = 0; i < 10; ++i) { nums[i] = Convert.ToInt32(s1[i]); } sort(nums); /*for (int i = 0; i < 10; ++i) { Console.WriteLine(nums[i]); }*/ double sum = 0; for ( int i = 1; i < 9; ++i) { sum += nums[i]; } //Console.WriteLine(sum); Console.WriteLine(sum / 8); Console.ReadKey(); } static void sort( int [] nums) { int temp = 0; for ( int i = 0; i < nums.Length - 1; ++i) { for ( int j = 0; j < nums.Length - 1 - i; ++j) { if (nums[j] > nums[j + 1]) { temp = nums[j]; nums[j] = nums[j + 1]; nums[j + 1] = temp; } } } } } } |
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步