โจทย์เขียนโปรแกรม: beads2

จาก Theory Wiki
ไปยังการนำทาง ไปยังการค้นหา

หลังจากที่โปรเฟสเซอร์ X ได้เผยโฉม "เครื่องสลับลูกแก้วสะท้านโลกันต์" (UBS) ให้ประจักษ์แก้ชาวโลก เขาก็ได้พัฒนามันให้มีประสิทธิภาพและใช้่งานง่ายยิ่งขึ้น จนสามารถออกรุ่นที่สอง "เครื่องสลับลูกแก้วสะท้านโลกันตร์ตะรื้ดวิญญาณ" (ค.ล.ต.) มาให้ชาวโลกได้ยลโฉมได้

เครื่อง ค.ล.ต. ประกอบด้วยราง N รางและตัวสลับราว M ตัวเช่นเดียวกับเครื่อง UBS โปรเฟสเซอร์ X ให้หมายเลขรางจากซ้่ายไปขวาด้วยหมายเลข 1 ถึง N และให้หมายเลขเครื่องสลับรางจาก 1 ถึง M จากเหนือลงใต้ (ไม่มีเครื่องสลับรางใดๆ อยู่ระดับเดียวกันในแนวเหนือใต้) รางทุกรางจะเคลื่อนที่ไปด้วยความเร็วเท่ากันเช่นเดียวกับเครื่อง UBS เมื่อมองเครื่อง ค.ล.ต. จากด้านบนจะเหมือนกับเครื่อง UBS ทุกประการ ดังภาพ

width=200px