****Задание 12 Параграф 2.3*** **** Вы уже далеко продвинулись — за плечами больше половины задач! Переходим к задачам, где важен не только результат, но и оформление вывода. В детском саду ребята учатся считать, а чтобы это было веселее, воспитательница решила показывать числа в виде аккуратного числового прямоугольника. Дети учатся быстро, и теперь ей нужна программа, которая будет строить такие прямоугольники автоматически. Напишите программу, которая строит прямоугольник из чисел от 1 до N × M и форматирует их так, чтобы все столбцы были одинаковой ширины.**** if name == "main": # Наивный метод height = int(input()) width = int(input()) cell_width = len(str(height * width)) for i in range(1, height + 1): for j in range(width * (i - 1) + 1, width * i + 1): print(f'{j:>{cell_width}}', end=' ') if j == width * i: print()