[ 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 db
    자바스크립트 API
    docker
    javascript
    코드업
    Python
    장고
    Django
    비박스
    자바스크립트 객체
    백준 문제풀이
    오라클
    파이썬
    자바스크립트
    카카오 100일 프로젝트
    백준 풀이
    코드업 파이썬 기초 100제
    파이썬 백준
    Oracle
    보안뉴스
    C++
    백준
    파이썬 기초
    파이썬 기초 문제
    Codeup
  • 최근 댓글

  • 최근 글

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

티스토리툴바