Odd squarefree semiprimes: Difference between revisions

→‎{{header|Ruby}}: even more simple
(→‎{{header|Ruby}}: more simple)
(→‎{{header|Ruby}}: even more simple)
Line 1,185:
require 'prime'
 
res = (1..1000).step(2).select do {|n| n.prime_division.map(&:last) == [1, 1] }
pd = n.prime_division
pd.map(&:last)==[1,1]
end
 
res.each_slice(20){|slice| puts "%4d"*slice.size % slice}
puts "\nCount: #{res.count}"</syntaxhighlight>
1,149

edits