随机搜索20-60位数, 发现了一个比较长的链条,71个数到达233
- {1404959316591232018761438170532482914649639054831389666266107,14049593165912320187614381705324829146496390548313896662661077,10131211003848100461428493672419766391719761825466977,11170656435832081311382901699,2376735411879166236464447177,729664265458866618507499,2671784201606981393299,20036943861330311,34140303052199,341403030521999,463673815733,8864699,143211,477377,280811,2808111,550611,203933,43399,433999,100933,144199,131099,42299,422999,32299,322999,3229999,50399,4999,49999,499999,1277,12777,42599,10399,103999,1799,2577,8599,85999,859999,175511,250733,433,4333,6199,61999,5211,1933,19333,193333,3899,5577,133,199,1999,19999,28577,411,1377,177,599,5999,8577,9533,95333,136199,194577,8211,233}
复制代码
- {89268374898510845387137458290865198435238410091387,892683748985108453871374582908651984352384100913877,1062651827027926995872967741565622812982830133,200500344722250376579805234257664681694873611,1060591110334579148177,10605911103345791481777,557733242007866577,8772955199,87729551999,877295519999,22526933,143211,477377,280811,2808111,550611,203933,43399,433999,100933,144199,131099,42299,422999,32299,322999,3229999,50399,4999,49999,499999,1277,12777,42599,10399,103999,1799,2577,8599,85999,859999,175511,250733,433,4333,6199,61999,5211,1933,19333,193333,3899,5577,133,199,1999,19999,28577,411,1377,177,599,5999,8577,9533,95333,136199,194577,8211,233}
复制代码
f233函数见楼上的, 我加了个最多迭代100次.
- f233[n_] := NestWhileList[With[{p = FactorInteger[#][[-1, 1]]}, 10 p + Mod[p, 10]] &, n, # != 233 &, 1, 100]
复制代码
- t = 20; Monitor[
- Do[p = RandomPrime[{10^30, 10^60}]; pp = f233[p]; tmp = Length[pp];
- If[tmp > t, Print[{tmp, pp}]; t = tmp], {m, 100000}], {m, t,
- Length[pp], p}]
复制代码 |