독도 광고 모금 캠페인


'소수구하기'에 해당되는 글 1건

  1. 2008/04/27 소수구하기 (finding prime numbers)
2008/04/27 15:53

소수구하기 (finding prime numbers)


첫 번째 버전
def getPrimeNumbers(maxValue)
  primes = Array.new
  primes.push(2)

  for x in 3..maxValue
    isPrime = true
    for prime in primes

      if Math.sqrt(x) < prime then
        next# continue
      end

      if x % prime == 0 then
        isPrime = false
        break
      end
    end

    if isPrime then
      primes.push(x)
    end
  end

  return primes

end




Trackback 0 Comment 0