Tabela de Campeonato
Retirado da OBI Nível Júnior de 2019
Verificação de Aprendizagem: Avalie sua compreensão. Tente resolver sem consultar materiais, usando apenas seu conhecimento. Identifique áreas que precisam de revisão.Enunciado
Joana encontrou uma caderneta antiga na sala de troféus do clube de futebol pelo qual torce, contendo resultados de todos os campeonatos que o time participou. Cada anotação na caderneta informa cinco dados de um campeonato: número de jogos, pontos, vitórias, empates e derrotas. Alguns números estão ilegíveis (-1), mas podem ser computados usando os números legíveis. Ajude Joana a completar as informações da caderneta.
Entrada Uma lista contendo cinco inteiros J, P, V, E e D, representando, respectivamente, o número de jogos, o número de pontos, o número de vitórias, o número de empates e o número de derrotas em um campeonato. Um ou dois desses números podem ser -1, indicando que são ilegíveis.
Saída: Uma lista com cinco inteiros, os valores corrigidos da caderneta para o campeonato, na ordem: número de jogos, pontos, vitórias, empates e derrotas. As equações J = V+E+D e P = 3V+E devem ser satisfeitas.
Example:
completar_caderneta([10, 20, 6, 2, -1]) >> [10, 20, 6, 2, 2]
completar_caderneta([-1, 64, 18, 10, 10]) >> [38, 64, 18, 10, 10]
completar_caderneta([-1, 47, 14, -1, 9]) >> [28, 47, 14, 5, 9]
Habilidades
- Operações Aritméticas Básicas
- Utilização de Índices em Coleções