АВТ
Язык:

Дистанционный практикум по программированию

Задачи Online статус Соревнования
Новости Справка СДО
 
Здравствуйте, Гость! Войдите с паролем или зарегистрируйтесь.

143. Произведение матриц

Ограничение времени: 1 сек.
Ограничение памяти:65536 КБайт
Баллы:100
Статистика Послать на проверку Задачу добавил debug

С клавиатуры вводятся X1 и Y1 – размеры первой матрицы (каждое значение в новой строке). Затем с клавиатуры вводятся элементы первой матрицы X1* Y1 (ввод производится по строкам, каждый элемент через пробел) целых чисел. Аналогично, с клавиатуры вводятся размеры и элементы второй матрицы. Выполнить произведение первой матрицы на вторую, вывести результат на экран, разделяя строки переносом на другую строку, а элементы в строках – знаком табуляции. Если две введенные матрицы нельзя перемножить, то вывести на экран «ERROR» (в верхнем регистре!!!).

Входные данные

Размерность матрицы A1 - x1 строк и y1 столбцов.
Матрица A1. 
Размерность матрицы A2 - x2 строк и y2 столбцов.
Матрица A2.
x1,y1,x2,y2 < 10

Выходные данные

Форматированный вывод результирующей матрицы.
Или сообщение о невозможности перемножения.

Пример входных данных

2 3
1 2 3
4 5 6
3 2
4 5
6 7
8 9

Пример выходных данных

40 46 
94 109 
Автор: Барламов А.Г. aka SpIInner

Статистика Послать на проверку Обсуждение задачи Автор/источник:
Учебные курсы / Программир-е и основы алгоритмизации / Двумерные массивы /
142. Макс и мин в матрице 143. 144. Сортировка по первому столбцу 118. Спиральный массив 145. Среднее арифметическое диагонали
 
время генерации 0.094 сек.
© Copyright ВоГУ, АВТ, Носов Д.А., Андрианов И.А.