RosettaCodeData/Task/Factorions/Julia/factorions.jl
2024-10-16 18:07:41 -07:00

5 lines
266 B
Julia

isfactorian(n, base) = mapreduce(factorial, +, map(c -> parse(Int, c, base=16), split(string(n, base=base), ""))) == n
printallfactorian(base) = println("Factorians for base $base: ", [n for n in 1:100000 if isfactorian(n, base)])
foreach(printallfactorian, 9:12)