Más llamadas

Ah, no tan rápido, tenemos más requerimientos, similares al anterior. Queremos saber:

  • cuandoHizoMasLlamadas: en cual de los dos horarios tuvo mayor cantidad de llamadas
  • cuandoHizoLaLlamadaMasLarga: en cual de los dos horarios hizo la llamada de mayor duración
  • cuandoHizoMasLlamadasBreves: en cual de los dos horarios hizo más llamadas de menos de dos minutos
  • cuandoHabloMas: nuestro requerimiento anterior, por supuesto

Escribí las cuatro funciones anteriores

Pará, pará, ¿en serio tengo que escribir las cuatro? ¡Si son casi iguales! Es simplemente repetir la misma lógica que hice en el problema anterior 4 veces.

Aham... escribí las cuatro funciones anteriores, sin repetir lógica entre las cuatro, claro :wink:

¡Dame una pista!

  • Existen funciones maximum y minimum que calculan el máximo y el mínimo de una lista.
  • Te va a convenir generalizar las cuatro funciones a una sóla que que parametrice lo diferente. Y luego, definir cada función original de forma que use a la versión generica.

Y si no te das cuenta de la repeticion de lógica, no hay problema: escribilas de la primera forma que se te ocurra y luego fijate en qué se parecen.

Tenés que iniciar sesión antes de empezar a enviar tus soluciones