-
[프로젝트 오일러] Python 1번 문제[프로젝트 오일러 Project Euler]/[Python] 2024. 1. 12. 15:52
Q. 10보다 작은 자연수 중에서 3 또는 5의 배수는 3, 5, 6, 9 이고, 이것을 모두 더하면 23입니다.
1000보다 작은 자연수 중에서 3 또는 5의 배수를 모두 더하면 얼마일까요?
[알고리즘]
1. for문을 이용하여 1부터 999까지 수 탐색
2. or 연산으로 3과 5의배수를 찾는다.
3. 해당하는 수를 sum 변수에 더한다.
[코드]
sum = 0
for i in range(1000):if i%3 == 0 or i%5 == 0:sum += iprint(sum)[출력]
233168
'[프로젝트 오일러 Project Euler] > [Python]' 카테고리의 다른 글
[프로젝트 오일러] 4번 대칭수 (python) (0) 2024.01.23 [프로젝트 오일러] Python 3번 문제 (0) 2024.01.12 [프로젝트 오일러] Python 2번 문제 (1) 2024.01.12