Предмет: Информатика,
автор: singatullinr13
Дана матрица А(5x5). Определить массив Х из 5 элементов, каждый из которых равен количеству вхождений в соответствующую строку наибольшего из элементов матрицы. сделать блок схему
Ответы
Автор ответа:
0
Ответ:
import numpy as np
# Создание и заполнение матрицы А случайными значениями
A = np.random.randint(0, 10, (5, 5))
# Создание пустого массива Х
X = np.zeros(5)
# Определение массива Х
for i in range(5):
row = A[i, :] # Выбор строки из матрицы А
max_value = np.max(row) # Нахождение максимального значения в строке
count = np.count_nonzero(row == max_value) # Подсчет количества вхождений максимального значения в строке
X[i] = count # Запись количества вхождений в соответствующий элемент массива Х
# Вывод массива Х
print(X)
Похожие вопросы
Предмет: Химия,
автор: Katja5689
Предмет: Физика,
автор: atakulovabarnohon9
Предмет: Математика,
автор: anikastepanchuk
Предмет: Алгебра,
автор: mimf5nejvk