ちょっと苦労しましたが、確かにPsycoより速くなってくれました。 工夫次第でまだ速くなるんでしょうか。 しかしこれちょっと面倒なのが難ですね 言語時間 Python+Cython16.3秒 test.py from test import genprimes import sys genprimes(int(sys.argv[1])) test.pyx def isprime(int n, primes): cdef int sqrt = int(n ** 0.5) cdef int i for i in primes: if sqrt < i: break if n % i == 0: return False return True def genprimes(int lim): primes = [] cdef int i for i in range(2, lim): if is