효율1 [python] 프로그래머스 (소수 찾기) feat. 에라토스테네스의 체 문제 설명 1부터 입력받은 숫자 n 사이에 있는 소수의 개수를 반환하는 함수, solution을 만들어 보세요. 소수는 1과 자기 자신으로만 나누어지는 수를 의미합니다. (1은 소수가 아닙니다.) 제한 조건 n은 2 이상 1000000 이하의 자연수입니다. 입출력 예 nresult 10 4 5 3 입출력 예 설명 입출력 예 #1 1부터 10 사이의 소수는 [2,3,5,7] 4개가 존재하므로 4를 반환 입출력 예 #2 1부터 5 사이의 소수는 [2,3,5] 3개가 존재하므로 3을 반환 잘못된?? 풀이 방법 별다른 제한사항이 없어 소수를 판별하는 함수를 만들어 숫자별로 하나씩 소수라면 answer의 수를 1씩 증가시키는 방식으로 접근하였다. n = 10 def solution(n): answer = 0 fo.. 2021. 8. 27. 이전 1 다음