generate functionMon, 03 Apr 2023

На вход программе подаются два натуральных числа n и m. Напишите программу, которая создает матрицу размером n×m и заполняет её числами от 1 до n⋅m в соответствии с образцом. Формат входных данных На вход программе на одной строке подаются два натуральных числа n и m — количество строк и столбцов в матрице. Формат выходных данных Программа должна вывести матрицу в соответствии с образцом. Примечание. Для вывода элементов матрицы как в примерах, отводите ровно 3 символа на каждый элемент. Для этого используйте строковый метод ljust(). Можно обойтись и без ljust(),система примет и такое решение Тестовые данные Sample Input 1: 3 7 Sample Output 1: 1 4 7 10 13 16 19 2 5 8 11 14 17 20 3 6 9 12 15 18 21

n, m = int(input()), int(input()) lst = [[0] * m for _ in range(n)] for i in range(n): for j in range(m): lst[i][j] = i * m + j + 1 for i in range(n): for j in range(m): print(lst[i][j], end = ' ') print()

Questions about programming?Chat with your personal AI assistant