Recent Posts
Recent Comments
라떼는말이야
[프로젝트 오일러] 1번 문제 - 배수의 합 본문
반응형
문제
10보다 작은 자연수 중에서 3 또는 5의 배수는 3, 5, 6, 9 이고, 이것을 모두 더하면 23입니다.
1000보다 작은 자연수 중에서 3 또는 5의 배수를 모두 더하면 얼마일까요?
파이썬
def sum_arithmetic(range_end, num):
n = (range_end - 1)//num
return n*(n+1)*num/2
print(sum_arithmetic(1000, 3) + sum_arithmetic(1000, 5) - sum_arithmetic(1000, 15))
정답
233168
해설
반응형
'알고리즘 > 프로젝트 오일러' 카테고리의 다른 글
[프로젝트 오일러] 2번 문제 - 피보나치 수열 합 (0) | 2020.08.29 |
---|
Comments