Vlad Comolli
Гуру
(2654)
2 года назад
#4)
x = int(input("Введите ширину таблицы: "))
a = [[1 for i in range(x)] for i in range(x)]
for i in range(1, len(a)):
~~for j in range(1, len(a[i])):
~~~~a[i][j] = a[i - 1][j] + a[i][j - 1]
[print(*i, sep='\t') for i in a]
1. В каждой строке сменить знак максимального по модулю элемента на противоположный.
2. Последний отрицательный элемент каждого столбца заменить нулем.
3. В каждой строке переставить первый отрицательный и последний положительный,
если таких нет, то сообщить об этом.
4. Составить программу вывода на экран арифметического квадрата, в нем
первый столбец и первая строка заполнены 1 (единицами), а каждый из остальных
элементов равен сумме своих соседей сверху и слева.