К задачам

Матричное умножение

ЛегкаяML-задачи
Лучше работает на десктопе
NumPyМатрицаlinear-algebra

Даны две матрицы A и B (как вложенные списки). Вычислите их произведение A × B.

Сигнатура

def matrix_multiply(a: list[list[int]], b: list[list[int]]) -> list[list[int]]:

Примеры

Пример 1

Вход:
a = [[1,2,3],[4,5,6]]
b = [[7,8],[9,10],[11,12]]
Выход:[[58,64],[139,154]]

Пример 2

Вход:
a = [[1,2,3]]
b = [[4],[5],[6]]
Выход:[[32]]

Пример 3

Вход:
a = [[1,0],[0,1]]
b = [[5,6],[7,8]]
Выход:[[5,6],[7,8]]
Код
Python · Ctrl/⌘ + Enter для запуска
Лимит
05:00
Консоль
Нажмите кнопку запуска или Ctrl+Enter
Матричное умножение — ML-задачи задача — ML Mentor