• Предмет: Информатика
  • Автор: singatullinr13
  • Вопрос задан 4 месяца назад

Дана матрица А(5x5). Определить массив Х из 5 элементов, каждый из которых равен количеству вхождений в соответствующую строку наибольшего из элементов матрицы. сделать блок схему

Ответы

Ответ дал: YMNIY123
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)

Вас заинтересует