10보다 작은 자연수 중에서 3 또는 5의 배수는 3, 5, 6, 9 이고, 이것을 모두 더하면 23입니다.
1000보다 작은 자연수 중에서 3 또는 5의 배수를 모두 더하면 얼마일까요?
풀이
#python code
sum = 0
for i in range(3,1000):
if ( i % 3 ==0 or i % 5 == 0):
sum = sum + i
else:
continue
print(sum)
결과
233168
다음과 같이 결과가 나왔다. 어려운 부분이 없기 때문에 설명은 생략한다.
'IT > Euler Project' 카테고리의 다른 글
[EulerProject] - 1 ~ 20 사이의 어떤 수로도 나누어 떨어지는 가장 작은 수 (0) | 2024.01.01 |
---|---|
[EulerProject] - 세자리 수를 곱해 만들 수 있는 가장 큰 대칭수 (0) | 2024.01.01 |
[EulerProject] - 피보나치 수열에서 4백만 이하이면서 짝수인 항의 합 (0) | 2024.01.01 |