• Напишите программу, которая будет получать на вход число N и 3 символа, а затем рисует с помощью списков квадрат NxN из этих 3 символов по правилам:
    По диагонали – символ 1;
    Все, что над ним – символ 2;
    Все, что под диагональю – символ 3.
    Python!

Ответы 1

  • #с помощью списков так с помощью списков

    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()

    • Автор:

      grover
    • 5 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years