|
|||||||
Задача «Побочная диагональ»
Время создания: 31.08.2017 21:02
Текстовые метки: task
Раздел: Python - Задачник - Матрицы
Запись: xintrea/mytetra_db_mcold/master/base/1504004724dtl5moo948/text.html на raw.githubusercontent.com
|
|||||||
|
|||||||
Задача «Побочная диагональ» Условие Дано число n. Создайте массив размером n×n и заполните его по следующему правилу: Числа на диагонали, идущей из правого верхнего в левый нижний угол равны 1. Числа, стоящие выше этой диагонали, равны 0. Числа, стоящие ниже этой диагонали, равны 2. Полученный массив выведите на экран. Числа в строке разделяйте одним пробелом. Во всех задачах считывайте входные данные через input() и выводите ответ через print(). n = int(input()) a = [["" for i in range(int(n))] for j in range(int(n))] for i in range(int(n)): for j in range(int(n)): if i + j == n - 1: a[i][j] = '1' if i + j > n - 1: a[i][j] = '2' if i + j < n - 1: a[i][j] = '0' for x in a: print(" ".join(x))
|
|||||||
Так же в этом разделе:
|
|||||||
|
|||||||
|