รถไฟเกียร์หมุน
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) กฎระเบียบ ใช้กฎพื้นฐานของรหัสกอล์ฟ