Zahnräder übertragen je nach Größe des kämmenden Zahnrads unterschiedliche Geschwindigkeiten.
Jack hat eine Maschine, die einen Gear Train dreht. aber Sie kennen die Geschwindigkeit des letzten Gangs nicht.
Zum Glück bist du ein großartiger Code-Golfer, also kannst du ihm helfen!
Also was soll ich tun?
Jedes Zahnrad wird durch 2 Zahlen dargestellt, den Radius des inneren Zahnrads und den Radius der äußeren Zahnräder.
Wenn Zahnrad Aist [a,b]und das Zahnrad Bist [c,d], dann ist das Verhältnis zwischen der Geschwindigkeit Aund der Geschwindigkeit Bwäre c:b.
Bei einer Liste von Gängen (Liste mit 2 Tupeln) wird die Geschwindigkeit des letzten Gangs ausgegeben.
Sie können davon ausgehen, dass die Geschwindigkeit des ersten Gangs ist 1.
Beispiel ausgearbeitet
Nehmen wir an, unser Input ist [[6,12],[3,10],[5,8]].
Der erste Gang [6,12]hätte eine Geschwindigkeit von 1.
Dann hätte der zweite Gang [3,10]eine Geschwindigkeit von 1*12/3 = 4.
Dann hätte der letzte Gang [5,8]eine Geschwindigkeit von 4*10/5 = 8.
Testfälle
input output
[[1,1],[2,2]] 0.5 (1/2)
[[1,2],[1,2],[1,2]] 4 (2/1*2/1)
[[6,12],[3,10],[5,8]] 8 (12/3*10/5)
Regeln
Grundlegende Code-Golf- Regeln gelten.
