Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from random import randint
- from functools import reduce
- print('Даны две действительные квадратные матрицы порядка n.')
- n = x = y = k = o = int(input('Введите порядок n:'))
- print('Первая матрица.')
- a = [[randint(0, 150) for i in range(x)] for j in range(y)]
- for i in a:
- print(i)
- print('Вторая матрица.')
- b = [[randint(0, 150) for k in range(x)] for o in range(y)]
- for k in b:
- print(k)
- c = []
- print('Третья матрица.')
- for i, s in enumerate(a):
- c.append([*map(lambda x: x * max(b[i]), s)])
- for k in c:
- print(k)
- d = []
- print('Четвертая матрица.')
- for i, s in enumerate(a):
- d.append([])
- for s1 in s:
- d[i].append(s1 + reduce(lambda x, y: x * y, b[i]))
- for k in d:
- print(k)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement