เรากำหนดเป็นรายการของอำนาจที่แตกต่างกันของว่าผลรวมไปxยกตัวอย่างเช่น ]
ตามแบบแผนอำนาจจะถูกจัดเรียงที่นี่จากมากไปหาน้อย แต่มันไม่ได้ส่งผลกระทบต่อตรรกะของความท้าทายหรือการแก้ปัญหาที่คาดหวัง
งาน
รับsemiprime , แทนที่แต่ละเทอมในด้วยรายชื่อของพลังของที่รวมกับเทอมนี้ในลักษณะที่การรวมกันของรายการย่อยที่เกิดขึ้นทั้งหมดเป็นหน้าปกที่แน่นอนของเมทริกซ์นิยามดังนี้M
ที่และเป็นปัจจัยที่สำคัญของNQ
นี่เป็นตัวอย่างที่เข้าใจได้ง่ายกว่ามาก
ตัวอย่างที่ 1
สำหรับเรามี:
- และ V ( P ) = [ 4 , 2 , 1 ]
- และ V ( Q ) = [ 2 , 1 ]
ในการเปลี่ยนให้เป็นหน้าปกที่แน่นอนของMเราอาจแบ่ง16เป็น8 + 4 + 4และ4เป็น2 + 2ในขณะที่1ไม่มีการเปลี่ยนแปลง ดังนั้นผลลัพธ์ที่เป็นไปได้คือ:
เอาต์พุตอื่นที่ถูกต้องคือ:
ตัวอย่างที่ 2
สำหรับเรามี:
- และ V ( P ) = [ 32 , 4 , 1 ]
- และ V ( Q ) = [ 16 , 4 , 2 , 1 ]
ผลลัพธ์ที่เป็นไปได้คือ:
กฎระเบียบ
- เนื่องจากการแยกตัวประกอบไม่ได้เป็นส่วนสำคัญของความท้าทายคุณอาจเลือกใช้PและQเป็นอินพุต
- เมื่อมีวิธีแก้ปัญหาที่เป็นไปได้หลายอย่างคุณอาจส่งคืนได้เพียงหนึ่งวิธีหรือทั้งหมด
- คุณสามารถคืนค่าเลขชี้กำลังของอำนาจ (เช่นแทน[ [ 8 , 4 , 4 ] , [ 2 , 2 ] , [ 1 ] ] )
- ลำดับของรายการย่อยไม่สำคัญและไม่เรียงลำดับของเงื่อนไขในแต่ละรายการย่อย
- สำหรับ semiprimes คุณจะไม่ต้องแยกคำใด ๆ เนื่องจากเป็นปกที่สมบูรณ์แบบของM (ดูA235040 ) แต่คุณยังคงมีการกลับรายการของ (เดี่ยว) รายการเช่น[ [ 8 ] , [ 4 ] , [ 2 ] , [ 1 ] ]สำหรับN = 15
- นี่คือรหัสกอล์ฟ !
กรณีทดสอบ
Input | Possible output
-------+-----------------------------------------------------------------------------
9 | [ [ 4, 2, 2 ], [ 1 ] ]
15 | [ [ 8 ], [ 4 ], [ 2 ], [ 1 ] ]
21 | [ [ 8, 4, 4 ], [ 2, 2 ], [ 1 ] ]
51 | [ [ 32 ], [ 16 ], [ 2 ], [ 1 ] ]
129 | [ [ 64, 32, 16, 8, 4, 2, 2 ], [ 1 ] ]
159 | [ [ 64, 32, 32 ], [ 16 ], [ 8 ], [ 4 ], [ 2 ], [ 1 ] ]
161 | [ [ 64, 32, 16, 16 ], [ 8, 8, 4, 4, 4, 2, 2 ], [ 1 ] ]
201 | [ [ 128 ], [ 64 ], [ 4, 2, 2 ], [ 1 ] ]
403 | [ [ 128, 64, 64 ], [ 32, 32, 16, 16, 16, 8, 8 ], [ 8, 4, 4 ], [ 2 ], [ 1 ] ]
851 | [ [ 512 ], [ 128, 64, 64 ], [ 32, 16, 16 ], [ 8, 4, 4 ], [ 2 ], [ 1 ] ]
2307 | [ [ 1024, 512, 512 ], [ 256 ], [ 2 ], [ 1 ] ]