Предмет: Информатика,
автор: kirillchernov765
Напишите программу, которая будет получать на вход число N и 3 символа, а затем рисует с помощью списков квадрат NxN из этих 3 символов по правилам:
По диагонали – символ 1;
Все, что над ним – символ 2;
Все, что под диагональю – символ 3.
Python!
Ответы
Автор ответа:
0
#с помощью списков так с помощью списков
N = int(input())
a, b, c = input(), input(), input()
arr = [['' for j in range(N)] for i in range(N)]
for i in range(N):
for j in range(N):
if i == j:
arr[i][j] = a
elif j > i:
arr[i][j] = b
else:
arr[i][j] = c
print(arr[i][j], sep='', end='')
print()
Похожие вопросы
Предмет: Математика,
автор: artemsmagin264
Предмет: Литература,
автор: d2009a12
Предмет: История,
автор: wikolashnikova
Предмет: Математика,
автор: галя203
Предмет: Математика,
автор: ЕкатеринкА15