Gears ถ่ายโอนความเร็วที่แตกต่างกันขึ้นอยู่กับขนาดของเฟืองตาข่าย
แจ็คมีเครื่องจักรที่หมุน Gear Train แต่คุณไม่รู้ความเร็วของเกียร์สุดท้าย
โชคดีที่คุณเป็นนักกอล์ฟที่ยอดเยี่ยมดังนั้นคุณสามารถช่วยเขาได้!
ดังนั้นฉันควรทำอย่างไร
แต่ละเกียร์จะมีตัวเลข 2 ตัวรัศมีของเกียร์ภายในและรัศมีของเกียร์ด้านนอก
ถ้าเกียร์Aเป็น[a,b]เกียร์Bเป็น[c,d]แล้วอัตราส่วนระหว่างความเร็วของAและความเร็วของการจะเป็นBc:b
รับรายการของเกียร์ (รายการของ 2-tuples), ส่งออกความเร็วของเกียร์สุดท้าย
คุณสามารถสมมติความเร็วของเกียร์แรก1ได้
ทำงานออกมาเป็นตัวอย่าง
[[6,12],[3,10],[5,8]]สมมติว่าการป้อนข้อมูลของเราคือ
เกียร์แรกจะมีความเร็วของ[6,12]1
จากนั้นเกียร์ที่สองจะมีความเร็วของ[3,10]1*12/3 = 4
จากนั้นเกียร์ที่ผ่านมาจะมีความเร็วของ[5,8]4*10/5 = 8
Testcases
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)
กฎระเบียบ
ใช้กฎพื้นฐานของรหัสกอล์ฟ
