Informática, perguntado por victorsoares49, 8 meses atrás

Uma grande firma deseja saber quais os três empregados mais recentes. Fazer um
algoritmo para ler um número indeterminado de informações contendo o número do
empregado e o número de meses de trabalho deste empregado e imprimir os três
mais recentes.
Observações: a última informação contém os dois números iguais a zero. Não
existem empregados admitidos no mesmo mês.

preciso em python

Soluções para a tarefa

Respondido por cristianrmor38
1

Resposta:

L = []

while True:

   n, m = input('Numero e numero de meses: ').split()

   n, m = int(n), int(m)

   if n == 0 and m == 0: break

   L.append([n, m])

L = sorted(L, key = lambda meses : meses[1])

print(L[:3])

Explicação:

Perguntas interessantes