TÓPICO

Presentation Error

gbueno22 perguntou 4 years ago

Não entendi o erro:

while True:
    nump = int(input())
    if nump == 0:
        break

    pallist = []
    maior = 0

    for j in range(nump):
        pallist.append(input())
        if len(pallist[j]) > maior:
            maior = len(pallist[j])

    for k in range(nump):
        if len(pallist[k]) < maior:
            print("{}".format(pallist[k]).rjust(maior))
        else:
            print("{}".format(pallist[k]))

    print()

Lembre de não publicar soluções. Sua publicação pode ser revisada por nossos moderadores.

  • jbc-cederj respondido 4 years ago

    A ideia para resolver esta questão de "duas linhas" após o término do programa, é a de criar uma rotina em que você dê espaço ANTES das respostas. Contudo, cuidado porque você não pode dar espaço ANTES da PRIMEIRA resposta. É só implementar uma rotina condicional.

  • ruan.azevedo respondido 4 years ago

    Mano todo mundo ta dando presentation error, mesmo com o udebug dizendo q ta certo

  • Marlos respondido 4 years ago

    O meu tava presentation error porque no final sempre estava sobrando duas linhas vazias. É pra sobrar apenas uma linha vazia.