[ Python ] 파이썬 에라토스테네스의 체

2021. 6. 22. 03:13·Archive/Develop
728x90
반응형

 

n = int(input())
ch = [0]*(n+1)
cnt=0
for i in range(2,n+1):
    if ch[i]==0:
        cnt+=1
        for j in range(i,n+1,i):
            ch[j]=1
print(cnt)

 

 

20 을 넣으면 8이 출력된다.

 

 

이 코드는 소수의 개수를 출력한다.

 

 

 

 

728x90
반응형

'Archive > Develop' 카테고리의 다른 글

[ Python ] 그래프를 그려 데이터 기반의사 결정을 해보자!  (0) 2021.06.27
[ Python ] 상하좌우 탐색  (0) 2021.06.23
[ Python ] 파이썬 자리수마다 더하기  (0) 2021.06.22
[ Python ] 파이썬 데이터 분석 | 유동인구 그래프를 그려보자!  (0) 2021.06.20
[ Python ] Pandas와 matplotlib에 대해 알아보자! | 데이터 시각화 예시  (0) 2021.06.13
'Archive/Develop' 카테고리의 다른 글
  • [ Python ] 그래프를 그려 데이터 기반의사 결정을 해보자!
  • [ Python ] 상하좌우 탐색
  • [ Python ] 파이썬 자리수마다 더하기
  • [ Python ] 파이썬 데이터 분석 | 유동인구 그래프를 그려보자!
코뮤(commu)
코뮤(commu)
코딩으로 커뮤니케이션하는 코뮤입니다 😎
  • 코뮤(commu)
    코뮤(COMMU)
    코뮤(commu)
  • 전체
    오늘
    어제
    • 분류 전체보기
      • Archive
        • Hacking
        • Develop
        • ETC
      • Algorithm
      • DB&Infra
      • ETC
      • Node
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • IT지식보따리
    • IT가 맛있다
    • IT 천재
  • 공지사항

    • 배고픕니다
  • 인기 글

  • 태그

    파이썬 기초 문제
    Git
    Oracle
    자바스크립트 객체
    장고
    파이썬 알고리즘
    Codeup
    코드업 파이썬 기초 100제
    자바스크립트
    Python
    C++
    백준 파이썬
    백준 문제풀이
    javascript
    Django
    오라클
    파이썬 백준
    파이썬 문제
    비박스
    코드업 기초
    백준
    파이썬
    oracle db
    자바스크립트 API
    코드업
    파이썬 기초
    docker
    백준 풀이
    카카오 100일 프로젝트
    보안뉴스
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
코뮤(commu)
[ Python ] 파이썬 에라토스테네스의 체
상단으로

티스토리툴바