getHora
3. Se debe dar un premio a la última carrera del año, que finalizó en 2016-12-31
23:58:11 y recorrió 4.40 millas. Jules O’Callahan busca reclamar el premio, dice haber
ido sola y su carrera tener el registro #10449105. Verificar si es la ganadora.
Debido al acceso a los datos de la carrera que es un O(1). La estructura más
factible y óptima es el Hashmap; con el id de carrera: 10449105, se tiene
acceso a la fecha que esta culminó, la distancia recorrida (millas) y el número
de pasajeros.
Dado que se quiere eliminar la primera carrera, se tiene un acceso directo al primer
elemento con el método removeFirst() con tiempo de O(1), por ende se puede concluir
que el método más eficiente es LinkedList.
6. Jane Martin, según su ticket, recorrió 2.08 millas y facturó 30 dólares, lo cual es
incorrecto. Debió pagar tan solo 12.5 dólares. Su identificador de carrera es 2834714 .
Verifique el valor y determine el exceso.
Se usó hashmap ya que con el código de la carrera se puede determinar dicha carrera
y corregir su valor
7. Tim Black desea justificar su hora de llegada a un evento de su trabajo. Él
tomó la carrera identificada por el #2833068. Debió llegar antes de las 8 de la
noche. Verifique si es posible justificarlo