Little Jay

[Python][ProjectEuler] 1000보다 작은 자연수 중에서 3 또는 5의 배수를 모두 더하면? - 001번 본문

알고리즘/Project_Euler

[Python][ProjectEuler] 1000보다 작은 자연수 중에서 3 또는 5의 배수를 모두 더하면? - 001번

Jay, Lee 2021. 6. 30. 23:38

10보다 작은 자연수 중에서 3 또는 5의 배수는 3, 5, 6, 9 이고, 이것을 모두 더하면 23입니다.
1000보다 작은 자연수 중에서 3 또는 5의 배수를 모두 더하면 얼마일까요?

result = 0
for k in range(1,1000):
    if k % 3 == 0 or k % 5 == 0:
        result += k
    k += 1

print(result)

 사실 이 방법은 노가다로 푸는 것

등차 급수로 풀 수 있다고 하는데 계절 학기 끝나면 다시 풀어봐야겠다

이제 3학년이니까 열심히 코딩 해야지

Comments