Условие
Дано число n
. Создайте массив размером n×n
и заполните его по следующему правилу. На главной диагонали должны быть записаны числа 0. На двух диагоналях, прилегающих к главной, числа 1. На следующих двух диагоналях числа 2, и т.д.
Решение
- n = int(input())
- a = [[abs(i - j) for j in range(n)] for i in range(n)]
- for row in a:
- print(' '.join([str(i) for i in row]))