RosettaCodeData/Task/Sylvesters-sequence/Julia/sylvesters-sequence.jl
2024-10-16 18:07:41 -07:00

5 lines
220 B
Julia

sylvester(n) = (n == 1) ? big"2" : prod(sylvester, 1:n-1) + big"1"
foreach(n -> println(rpad(n, 3), " => ", sylvester(n)), 1:10)
println("Sum of reciprocals of first 10: ", sum(big"1.0" / sylvester(n) for n in 1:10))