Матрица, найти макс. элемент - C#
Формулировка задачи:
Всем привет! Нуб, помогите решить нубскую задачу:
Найти в двумерном массиве максимальное из чисел, встречающееся более одного раза.
Спасибо!Решение задачи: «Матрица, найти макс. элемент»
textual
Листинг программы
var ms = new int[,] { {0, 1, 3, 4, 5, 6, 3, 1, 1}, {7, 3, 5, 5, 6, 5, 3, 1, 5}}; var res = ms.Cast<int>() .GroupBy(n => n) .Select(n => new { Num = n.Key, Count = n.Count() }) .OrderByDescending(n => n.Count) .FirstOrDefault(n => n.Count > 1); if (res == null) { return; } Console.WriteLine("Максимальное число - " + res.Num + "\r\nКол-во повторений - " + res.Count);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д