14
找到超级回文!
考虑数字99999999。该数字显然是回文。99999999的最大素数是137。如果用99999999除以137,则得到729927。该数字也是回文。 729927的最大素数是101。729927/101 = 7227也是回文。 7227的最大素数是73。7227/73 = 99也是回文。 通过进一步除以最大素数,您得到9、3和最后1,它们是一位数字,也是回文。由于1没有素数,该过程到此结束。 现在将这个观察结果概括起来,我将超级回文定义为一个回文,该回文要么为1,要么除以它的最大素数便得到另一个超级回文。 学分:https://math.stackexchange.com/questions/200835/are-there-inre-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 您的程序应为这些输入打印一个false值: 323 432 555 583 585 646 642 696 777 969 989 2112 3553 4554 5242 5225 5445 …