Informática, perguntado por viniciusdps159, 11 meses atrás

Umil Bolt é um excelente corredor. Sua especialidade é a prova dos 100 metros rasos. Todos os dias, ele faz uma bateria de tentativas de correr esta prova em um tempo cada vez menor. Pode se perceber que, dependendo da quantidade de tentativas, o seu desempenho melhora ou piora. Sobre isso, ele pede a sua ajuda para calcular a tentativa mais rápida de cada bateria diária.


ENTRADA:

A entrada é composta por vários casos de teste. A primeira linha de cada caso de teste contém um número inteiro T (2 <= T <= 99) relativo ao número de tentativas de um dia. As T linhas seguintes contêm um número real Ti (9 <= Ti <= 11) relativo ao tempo, em segundos, da i-ésima tentativa da bateria. A entrada termina com fim de arquivo.

SAÍDA:

Para cada caso de teste de entrada do seu programa, você deve imprimir um número real contendo o tempo da tentativa mais rápida de cada bateria.

preferencia em python.

Soluções para a tarefa

Respondido por fqpl059
0

menor = 12

while True:

 tentativas = int(input("Tentativas: "))

 if 2 <= tentativas <= 99:

   break

 else:

   print("O número tem de estar entre 2 e 99!")

for c in range(0, tentativas + 1):

 while True:

   tempo = float(input("Informe o tempo: "))

   if 9 <= tempo <= 11:

     if tempo < menor:

       menor = tempo

       print("Seu menor tempo até agora foi ", menor)

     

     break

   else:

     print("O tempo tem de estar entre 9 e 11!")

print("Seu melhor tempo hoje foi ", menor)

Perguntas interessantes