การเปลี่ยนลำดับ 43 ล้านล้าน
เราสามารถแสดงCube ของ Rubikเป็นเน็ตดังนี้ (เมื่อแก้ไข): WWW WWW WWW GGGRRRBBBOOO GGGRRRBBBOOO GGGRRRBBBOOO YYY YYY YYY ตัวอักษรแต่ละตัวแทนสีที่สอดคล้องกัน ( Wเป็นสีขาวGสีเขียวและอื่น ๆ ) มันแสดงให้เห็นว่ามี43 , 252 , 003 , 274 , 489 , 856 , 00043,252,003,274,489,856,00043,252,003,274,489,856,000 (~ 434343 ) การเรียงสับเปลี่ยนที่ลูกบาศก์รูบิคสามารถอยู่ได้ งานของคุณคือการใช้จำนวนเต็มระหว่าง111และ43 , 252 , 003 , 274 , 489 , 856 , 00043,252,003,274,489,856,00043,252,003,274,489,856,000และส่งออกการเปลี่ยนแปลงที่สอดคล้องกันในลักษณะที่แสดงข้างต้น คุณสามารถเลือกวิธีเรียงลำดับเรียงสับเปลี่ยนได้ แต่อัลกอริทึมที่คุณใช้จะต้องแสดงเพื่อสร้างการเรียงสับเปลี่ยนที่ไม่ซ้ำกันและถูกต้องสำหรับอินพุตที่เป็นไปได้แต่ละรายการ …