파이썬 실전 프로젝트

코스 전체목록

닫기

프로젝트 오일러 10번문제 - 소수의 합

2백만 까지의 소수의 합을 구하는 문제입니다.

 

Summation of primes

The sum of the primes below 10 is 2 + 3 + 5 + 7 = 17.

Find the sum of all the primes below two million.

 

 

2백만까지 루프를 만들고, 소수인지를 확인해서 더해주면 됩니다.

소수확인 코드는 3번문제에서 사용했었는데, 몇가지 방법이 있는데, 적당히 선택하시면 됩니다.

from sympy import isprime

total =0
i=1
while i < 2000000:
    if isprime(i):
        total += i
    i+=1
print(total)

 

댓글

댓글 본문
버전 관리
nomadlife
현재 버전
선택 버전
graphittie 자세히 보기