LA2 | Torneio 3 (2020/2021) | Quadrado
"""
Implemente uma função que calcula um quadrado de letras minúsculas de
dimensão n por n, tal que as letras em cada linha e em cada coluna
sejam todas diferentes. O quadrado deve ser representado por uma string
com n linhas (separadas por '\n') cada uma com n caracteres.
Para um dado n devolva a menor dessas strings em ordem lexicográfica.
"""
def quadrado(n):
Testes
# 1
n = 3
> Resultado = 'abc\nbca\ncab'
# 2
n = 4
> Resultado = 'abcd\nbadc\ncdab\ndcba'