matrix = [ [5, 3, 8, 4], [2, 9, 1, 7], [6, 0, 3, 2] ] min_element = min(min(row) for row in matrix) min_element_count = sum(row.count(min_element) for row in matrix) if min_element_count > 1: max_min_elements_row = max(i for i, row in enumerate(matrix) if row.count(min_element) == min_element_count) print(f"Номер строки с максимальным числом минимальных элементов: {max_min_elements_row}") else: print(f"Минимальный элемент: {min_element}")
В данном примере создается двумерный массив matrix, определяется минимальный элемент в нем и подсчитывается количество таких элементов. Если есть несколько строк, содержащих минимальный элемент, выводится номер строки с наибольшим количеством минимальных элементов. В противном случае выводится просто минимальный элемент.
Пример решения на Python:
matrix = [[5, 3, 8, 4],
[2, 9, 1, 7],
[6, 0, 3, 2]
]
min_element = min(min(row) for row in matrix)
min_element_count = sum(row.count(min_element) for row in matrix)
if min_element_count > 1:
max_min_elements_row = max(i for i, row in enumerate(matrix) if row.count(min_element) == min_element_count)
print(f"Номер строки с максимальным числом минимальных элементов: {max_min_elements_row}")
else:
print(f"Минимальный элемент: {min_element}")
В данном примере создается двумерный массив matrix, определяется минимальный элемент в нем и подсчитывается количество таких элементов. Если есть несколько строк, содержащих минимальный элемент, выводится номер строки с наибольшим количеством минимальных элементов. В противном случае выводится просто минимальный элемент.