public static void Main()
ShowMinMaxSums("1 2 3 4 5");
ShowMinMaxSums("1 1 1 1 1");
ShowMinMaxSums("5 5 5 5 5");
ShowMinMaxSums("10 20 30 40 50");
public static void ShowMinMaxSums(string values)
Tuple<int,int> minMaxSums = GetMinMaxSums(values);
Console.WriteLine(string.Format("values: {0} | minor sum: {1} | major sum: {2}", values, minMaxSums.Item1, minMaxSums.Item2));
public static Tuple<int,int> GetMinMaxSums(string valores)
int[] itens = valores.Split(' ').Select(s => int.Parse(s)).ToArray();
for (int i = 0; i < len; i++)
max = itens[i] > max ? itens[i] : max;
min = itens[i] < min ? itens[i] : min;
return new Tuple<int,int>(sum-max, sum-min);