题解 | #最高分与最低分之差#
最高分与最低分之差
https://www.nowcoder.com/practice/e0e4f81dcd55408a8973f8033bbeb1d2
public class Program { public static void Main() { string inPut; int max = -1, min = -1; while ((inPut = System.Console.ReadLine()) != null) { string[] inPutNum = System.Console.ReadLine().Split(" ");
max = min = int.Parse(inPutNum[0]); int num = int.Parse(inPut); for (int i = 0; i < num; i++) { //找出最大数 if (max < int.Parse(inPutNum[i])) max = int.Parse(inPutNum[i]); //找出最小数 if (min > int.Parse(inPutNum[i])) min = int.Parse(inPutNum[i]); } } System.Console.Write(max - min); }
}