Data commit

This commit is contained in:
Ingy döt Net 2023-07-01 11:58:00 -04:00
parent 7387c8f97b
commit cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions

View file

@ -0,0 +1,9 @@
palindromeQ[n_Integer] :=
Block[{digits = IntegerDigits[n]}, digits == Reverse@digits]
nextNumber[n_Integer] := n + FromDigits[Reverse@IntegerDigits@n]
lychrelQ[n_Integer] := !
palindromeQ@
Catch[Nest[If[palindromeQ[#], Throw[#], nextNumber[#]] &,
nextNumber[n], 500]]

View file

@ -0,0 +1 @@
candidates = Cases[Range[10000], _?(lychrelQ@# &)];

View file

@ -0,0 +1,7 @@
seeds = {};
NestWhile[(seeds = {seeds, First@#};
test = NestList[nextNumber, First@#, 10];
DeleteCases[
Rest[#], _?(IntersectingQ[test,
NestList[nextNumber, #, 10]] &)]) &, candidates,
Length@# > 0 &]; seeds = Flatten@seeds

View file

@ -0,0 +1 @@
Length@candidates - Length@seeds

View file

@ -0,0 +1 @@
Cases[candidates, _?(palindromeQ@# &)]