본문 바로가기

2019년 혁신성장 청년인재 집중양성(빅데이터)/프로젝트 오일러

[PROJECT EUELR 01] Multiples of 3 and 5

 

 

100이하의 자연수에서 3과 5의 배수인 것을 모두 더하기

 

 

# 자연수 숫자를 입력 받는다.
N= int(input("natural number"))

# 자연수 숫자 이하의 리스트를 만든다.
list = list(range(1, N))

# 합을 구하기 위해 sum변수를 만들어 놓는다.
sum = 0

# 3으로 나눠서 0이고, 5로 나눠서 0인 숫자가 있다면 sum에 더한다.
for i in list:
    if (i%3 ==0) or (i%5 ==0):
        sum = sum + i

print(sum)