El pace del runner obsessionat


Enviar solució

Punts: 3
Temps Límit: 1.0s
Límit de memòria: 64M

Autor/a:
tipus del problema
Bucles simples, Sortida amb format, Strings
Categoria
Lliga de Programació FP
Llenguatges permesos
C#, C++, Java, Kotlin, Python

RUNNER Els runners —aquestes criatures que no poden fer 10 metres sense mirar el rellotge— viuen obsessionats amb el seu pace, és a dir, quant triguen a fer cada quilòmetre.

Si no ho comparteixen a les xarxes en format “5:02 /km”, sembla que la cursa no compta.

Per ajudar-los a dormir tranquils, necessitem un programa que calculi el seu ritme mitjà (pace) a partir del temps total i la distància recorreguda.

Si les magintuds estan en kilòmetres i minuts la formula per fer el càlcul es:

pace = temps / distancia

Si les magnituds les tenim en metres i segons caldrà incloure en la fòrmula la corresponent conversió:

pace = temps x 1000 / distancia / 60 .

Entrada

En una primera linia rebrem els casos a considerar.

Per cada cas rebrem en una mateixa linia la distància, el temps (ambdós poden tenir decimals) i l'escala en la que estan els valors: MS (metres i segon) o KM (kilometres i minuts)

Sortida

Per cada cas mostrarem el resultat amb el format "m:ss /km"

Si la escala no es MS o KM mostrarem ERROR

Exemple d'Entrada

5
4000 1560  MS
1234 576 XX
10 60 KM
6.19 42 KM
6.08 31 KM

Exemple de Sortida

6:30 /km
ERROR
6:00 /km
6:47 /km
5:05 /km

Comentaris

En aquests moments no hi ha comentaris.