Cuesta arriba, cuesta abajo

Un viajero sube una colina durante upTime minutos a upSpeed mph y luego regresa por el mismo camino a downSpeed mph. Devuelve la velocidad promedio del viaje completo de ida y vuelta como un número entero. No es necesario redondear.

Ejemplos

Program.AverageSpeed(18, 20, 60) ➢ 30

Program.AverageSpeed(30, 10, 30) ➢ 15

Notas

El promedio se basa en la distancia total dividida entre el tiempo total, no en la media aritmética de las dos velocidades.