[프로젝트 오일러/파이썬] Multiples of 3 and 5

2021. 4. 18. 19:28·Python & SQL/Python Problems
If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23.
Find the sum of all the multiples of 3 or 5 below 1000.

만약 10 미만의 모든 자연수에서 우리가 3 또는 5의 배수를 나열한다면, 우리는 3, 5, 6, 9 를 얻을 수 있다. 이들의 총합은 23이다.
1000 미만의 자연수에서 3의 배수와 5의 배수의 총계를 구하라.

 

 

# 풀이과정

 

- 입력 받는 값의 범위는? 1000 미만의 자연수 (= 1부터 999까지)

- 출력하는 값은? 3의 배수와 5의 배수의 총계

- 생각해 볼 것은? (1) 3의 배수 찾기  (2) 5의 배수 찾기  (3) 3과 5의 공배수 처리

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# 3 과 5 의 배수 확인 (공배수 중복 출력되는지 확인)
 
result = []
for i in range(1, 1000):  # 1~999
    if i % 3 == 0 or i % 5 == 0:
        result.append(i)
 
print(result)
 
 
# 최종 합계 구하기
 
result = 0
for i in range(1, 1000):  # 1~999
    if i % 3 == 0 or i % 5 == 0:
        result += i
 
print(result)  # 233168

cs

 

'Python & SQL > Python Problems' 카테고리의 다른 글

[프로젝트 오일러/파이썬] Largest prime factor  (0) 2021.04.18
[프로젝트 오일러/파이썬] Even Fibonacci numbers  (0) 2021.04.18
[점프 투 파이썬] 05장 연습 문제 풀이  (0) 2021.04.18
[점프 투 파이썬] 04장 연습 문제 풀이  (0) 2021.04.18
[점프 투 파이썬] 03장 연습 문제 풀이  (0) 2021.04.18
'Python & SQL/Python Problems' 카테고리의 다른 글
  • [프로젝트 오일러/파이썬] Largest prime factor
  • [프로젝트 오일러/파이썬] Even Fibonacci numbers
  • [점프 투 파이썬] 05장 연습 문제 풀이
  • [점프 투 파이썬] 04장 연습 문제 풀이
J. Son
J. Son
Petit à petit l'oiseau fait son nid.
  • J. Son
    Steady Study Log
    J. Son
  • 전체
    오늘
    어제
    • 분류 전체보기 (170) N
      • Python & SQL (63)
        • Python Basics (21)
        • Python Problems (23)
        • Python Practice (11)
        • MySQL (1)
        • Git & GitHub (7)
      • ML & DL (7) N
      • Projects (5)
        • Project Portfolio (5)
      • AI Camp (4)
        • Camp Reflection (4)
      • Concept Notes (6)
        • Statistics & Stata (4)
        • Mathematics (2)
      • Archive (84)
        • Java (24)
        • R (1)
        • Languages (49)
        • Miscellaneous (10)
  • 블로그 메뉴

    • 홈
    • 방명록
  • 링크

    • GitHub
    • WikiDocs
  • 공지사항

  • 인기 글

  • 태그

    Stata
    streamlit
    파이썬 크롤링
    점프투파이썬 연습문제 풀이
    파이썬
    머신러닝
    불어 공부
    자바
    passe compose
    불어 관계대명사
    Le Petit Prince
    프랑스어 공부
    GIT
    점프투파이썬 연습문제
    MySQL
    파이썬 문제
    객체
    share.streamlit.io
    복합과거
    초보자를 위한 파이썬 300제
    machine learning
    Python
    python streamlit
    프로젝트 오일러
    python problem
    Github
    맥 git
    파이썬 streamlit
    어린왕자 불어
    어린왕자 프랑스어
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.6
J. Son
[프로젝트 오일러/파이썬] Multiples of 3 and 5
상단으로

티스토리툴바