# sieve of Eratosthenes max = Integer(ARGV.shift || 100) sieve = [] for i in 2 .. max sieve[i] = i end for i in 2 .. Math.sqrt(max) next unless sieve[i] (i*i).step(max, i) do |j| sieve[j] = nil end end puts sieve.compact.join(", ") />
summaryrefslogtreecommitdiff
path: root/wince
AgeCommit message (Expand)Author
2006-12-21* {bcc32,djgpp,win32,wince}/*.bat: change svn properties of DOSISH batch files.usa