숫자는 99999999입니다.이 숫자는 분명히 회문입니다. 99999999의 가장 큰 소수는 137입니다. 99999999를 137로 나누면 729927이됩니다.이 숫자는 회문이기도합니다.
729927의 가장 큰 주요 요인은 101입니다. 729927 / 101 = 7227은 다시 회문입니다.
7227의 가장 큰 주요 요인은 73입니다. 7227 / 73 = 99는 다시 회문입니다.
가장 큰 소수로 더 세분화하면 9, 3 및 1을 얻게되며, 1 자리 숫자는 회문입니다. 1에는 주요 요인이 없으므로 절차가 여기서 끝납니다.
이제 저는이 관찰을 일반화하여 수퍼 팔린 드를 1 개 또는 가장 큰 주요 요인으로 나눈 다른 수퍼 팔린 드를 제공하는 회문으로 정의합니다.
크레딧 : /math/200835/are-there-infinitely-many-super-palindromes
숫자 N이 주어지면 그것이 초 회문인지 아닌지를 결정하고 그에 따라 진실 또는 거짓 값을 인쇄하십시오.
프로그램은 다음 입력에 대해 정확한 값을 인쇄해야합니다.
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
이것은 code-golf 이므로 바이트 수가 가장 짧은 코드가 우선합니다.
N
항상 회문이 될까요?