Giuga numbers: Difference between revisions

m
Line 1,224:
<syntaxhighlight lang="ruby" line>require 'prime'
 
giulagiuga = (1..).lazy.select do |n|
pd = n.prime_division
pd.sum{|_, d| d} > 1 && #composite
Line 1,230:
end
 
p giulagiuga.take(4).to_a
</syntaxhighlight>
{{out}}
1,149

edits