Найти минимальный из максимальных элементов столбцов - C#
Формулировка задачи:
Пользователем вводится двумерный массив целых чисел. Найти
минимальный из максимальных элементов столбцов.
Решение задачи: «Найти минимальный из максимальных элементов столбцов»
textual
Листинг программы
static void Main(string[] args) { int[][] mass; int x, y; x = Int32.Parse(Console.ReadLine()); y = Int32.Parse(Console.ReadLine()); mass = new int[x][]; for(int i = 0;i<x;i++) { int[] temp = Console.ReadLine().Split(' ').Select(Int32.Parse).ToArray(); if(temp.Length!=y) { i--; Console.WriteLine("Error. Try again."); continue; } mass[i] = temp; } List<int> max = new List<int>(); for (int i = 0; i < y; i++) { int m = mass[0][i]; for (int j = 0; j < x; j++) { if (mass[j][i] > m) m = mass[j][i]; } max.Add(m); } Console.WriteLine(max.Min()); Console.ReadLine(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д