Вывести подмассив, сумма элементов которого максимальная LINQ - C#
Формулировка задачи:
using System; using System.Linq; public class Program { public static int[] Puzzle(int[][] input) { int ind = 0, sum = 0; for (int i = 0; i < input.Length; i++) { if (input[i].Sum() > sum) { sum = input[i].Sum(); ind = i; } } return input[ind]; } }
Решение задачи: «Вывести подмассив, сумма элементов которого максимальная LINQ»
textual
Листинг программы
var result = input.OrderByDescending(a => a.Sum()).First();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д