728x90
반응형
처음에 문제를 너무 어렵게 생각했나보다. 다시 차분하게 풀어보니까 이중 for문으로 생각보다 쉽게 풀렸다.
내가 맞힌 정답::
def solution(n):
answer = 0
for i in range(1,n+1):
yak = 0
for j in range(1, i+1):
if i%j == 0:
yak += 1
if yak > 2:
answer += 1
return answer
잘못 작성한 답 (1) (정답율 33%)::
def isPrime(n):
num = 0
for i in range(2,n):
if n//i == 0:
num += 1
if num == 1:
return True
else :
return False
def solution(n):
answer = 0
tmp_list = []
print(isPrime(3))
print(isPrime(4))
answer = len(tmp_list)
return answer
https://school.programmers.co.kr/learn/courses/30/lessons/120846
728x90
반응형
'Job Wanted > 코테 - 프로그래머스' 카테고리의 다른 글
[프로그래머스] 코딩테스트 연습 > 연습문제 > 피보나치 수 (0) | 2023.01.03 |
---|---|
[프로그래머스] 코딩테스트 연습 > 코딩테스트 입문 > 진료순서 정하기 (0) | 2022.12.31 |
[프로그래머스] 코딩테스트 연습 > 연습문제 > 삼총사 (0) | 2022.12.29 |
[프로그래머스] 코딩테스트 연습 > 코딩테스트 입문 > 369게임 (0) | 2022.12.28 |
[프로그래머스] 코딩테스트 연습 > 코딩테스트 입문 > 다음에 올 숫자 (0) | 2022.12.18 |