Die Naismith-Regel hilft dabei, die Zeitspanne für einen Spaziergang oder eine Wanderung zu berechnen, die für die Entfernung und den Aufstieg erforderlich ist.
Bei einer nicht leeren Liste der Höhe an Punkten, die gleichmäßig entlang eines Pfades verteilt sind, und der Gesamtentfernung dieses Pfades in Metern sollten Sie die benötigte Zeit gemäß der Naismith-Regel berechnen.
Naismiths Regel lautet, dass Sie eine Stunde für jeweils fünf Kilometer plus eine zusätzliche Stunde für jeweils 600 Höhenmeter einplanen sollten.
Die Eingabe muss in Metern erfolgen, die garantiert aus nicht negativen ganzen Zahlen bestehen. Die Ausgabe sollte konsistent entweder Stunden oder Minuten (aber nicht beides) sein und gegebenenfalls Dezimalzahlen angeben können (Gleitkommaungenauigkeiten sind in Ordnung). .
Zum Beispiel gegeben:
[100, 200, 400, 200, 700, 400], 5000
Für die ersten beiden Elemente haben [100, 200]
Sie 100 Höhenmeter, das sind 10 Minuten. Wenn [200, 400]
Sie 200 Höhenmeter haben, das sind 20 Minuten, [400, 200]
steigt nicht an, daher wird keine Zeit dafür hinzugefügt. [200, 700]
beträgt 500 Höhenmeter, das sind 50 Minuten, und schließlich [700, 400]
geht es nicht aufwärts. Für die Entfernung von fünf Kilometern kommt eine zusätzliche Stunde hinzu. Dies ergibt 140 Minuten oder 2.333 Stunden.
Testfälle
[0, 600] 2500 -> 1.5 OR 90
[100, 200, 300, 0, 100, 200, 300] 10000 -> 2.8333... OR 170
[40, 5, 35] 1000 -> 0.25 OR 15
[604] 5000 -> 1 OR 60
[10, 10, 10] 2000 -> 0.4 OR 24
[10, 25, 55] 1000 -> 0.275 OR 16.5
[10, 25, 55], 1000 -> 0.275 OR 16.5
[10], 5125
oder[10, 25, 55], 1000
gültig und müssen behandelt werden?