Вывести подмассив, сумма элементов которого максимальная 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();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д