728x90
programmers.co.kr/learn/courses/30/lessons/12921?language=python3
코딩테스트 연습 - 소수 찾기
1부터 입력받은 숫자 n 사이에 있는 소수의 개수를 반환하는 함수, solution을 만들어 보세요. 소수는 1과 자기 자신으로만 나누어지는 수를 의미합니다. (1은 소수가 아닙니다.) 제한 조건 n은 2이상
programmers.co.kr
def solution(n):
answer = 0
cnt = 0
for i in range(2,n+1):
for j in range(2,int(i**0.5)+1):
if i % j == 0:
cnt += 1
break
answer = n - cnt - 1
return answer
# 에라토스테네스의 체..
반응형
'전.py' 카테고리의 다른 글
프로그래머스 크레인 인형뽑기 게임(level 1) (0) | 2020.12.28 |
---|---|
프로그래머스 완주하지 못한 선수(level 1) (0) | 2020.12.28 |
웹사이트 스크래핑 (0) | 2020.12.24 |
matplotlib (0) | 2020.12.24 |
딕셔너리 (0) | 2020.12.24 |