fork download
  1. # semiprime.jl
  2.  
  3. q = 2:5000
  4. p = s = []
  5. while length(q) > 0
  6. global p = [p; q[1]]
  7. global s = [s; p[p .<= 10000 / q[1]] * q[1]]
  8. global q = q[q .% q[1] .> 0]
  9. end
  10. print.(sort(s), ifelse.([1:length(s); ] .% 10 .> 0, " ", "\n"))
Not running #stdin #stdout 0s 0KB
stdin
Standard input is empty
stdout
Standard output is empty