В целочисленной матрице размером 10х10 случайным образом задать элементы. Вывести на экран исходную матрицу. Найти максимальное значение и индексы всех элементов равных максимальному значению.

6 Фев 2020 в 19:54
277 +1
0
Ответы
1

import random

Создаем матрицу размером 10х10 и заполняем ее случайными целыми числами от 1 до 100

matrix = [[random.randint(1, 100) for in range(10)] for in range(10)]

Выводим исходную матрицу на экран

print("Исходная матрица:")
for row in matrix:
print(row)

Находим максимальное значение в матрице

max_value = max(max(row) for row in matrix)

Находим индексы всех элементов равных максимальному значению

max_indices = [(i, j) for i in range(10) for j in range(10) if matrix[i][j] == max_value]

Выводим максимальное значение и индексы элементов равных максимальному значению

print(f"Максимальное значение: {max_value}")
print("Индексы элементов равных максимальному значению:")
for indices in max_indices:
print(indices)

18 Апр 2024 в 17:53
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир