พิจารณาหมายเลข 99999999 ตัวเลขนั้นชัดเจนว่าเป็นโทนสี ปัจจัยสำคัญที่สุดของ 99999999 คือ 137 ถ้าคุณแบ่ง 99999999 ด้วย 137 คุณจะได้ 729927 ตัวเลขนี้ก็เป็น Palindrome ด้วย
ปัจจัยสำคัญที่ใหญ่ที่สุดของ 729927 คือ 101 729927/101 = 7227 ซึ่งเป็น palindrome อีกครั้ง
ปัจจัยสำคัญที่ใหญ่ที่สุดของ 7227 คือ 73. 7227/73 = 99 ซึ่งอีกครั้งเป็น palindrome
โดยการหารด้วยปัจจัยหลักที่ใหญ่ที่สุดคุณจะได้ 9, 3 และสุดท้าย 1 ซึ่งซึ่งเป็นตัวเลขหนึ่งหลักก็เป็น palindromes ตั้งแต่ 1 ไม่มีปัจจัยหลักกระบวนการสิ้นสุดที่นี่
ตอนนี้โดยทั่วไปการสังเกตนี้ฉันกำหนด Super-Palindrome เป็น Palindrome ซึ่งเป็น 1 หรือที่ให้ Super-Palindrome อีกอันถ้าหารด้วยปัจจัยหลักที่ใหญ่ที่สุด
เครดิต: /math/200835/are-there-infinitely-many-super-palindromes
กำหนดหมายเลขNให้พิจารณาว่ามันเป็น palindrome แบบซุปเปอร์หรือไม่และพิมพ์ค่าจริงหรือเท็จตามนั้น
โปรแกรมของคุณควรพิมพ์ค่าจริงสำหรับอินพุตเหล่านี้:
1
101
121
282
313
353
373
393
474
737
919
959
1331
1441
2882
6446
7887
8668
9559
9779
โปรแกรมของคุณควรพิมพ์ค่าที่ผิดพลาดสำหรับอินพุตเหล่านี้:
323
432
555
583
585
646
642
696
777
969
989
2112
3553
4554
5242
5225
5445
8080
8118
9988
โปรดจำไว้ว่านี่คือรหัสกอล์ฟดังนั้นโค้ดที่มีจำนวนไบต์สั้นที่สุดจะชนะ
N
จะเป็นแบบเริ่มต้นหรือไม่