코딩테스트/프로그래머스
합성수 찾기(c++)
shin0112
2024. 1. 11. 21:25
입력 : 1 ≤ n ≤ 100 인 정수
합성수 : 약수의 개수가 세 개 이상인 수
10 이하 합성수
- 4 : 약수 1, 2, 4
- 6 : 약수 1, 2, 3, 6
sol
1 & 소수를 제외한 수 = 합성수
- 1 ~ n 내의 값 중 소수 구하기 (for)
- 소수 여부 확인 (for)
- ≫ O(n^2)
고민
solution 함수 내부에 2중 for문 만들기 vs 소수 구하는 함수 따로 빼서 호출하기
shin0112/programmers_cpp: programmers' coding test solutions (github.com)
출처 : 프로그래머스 코딩 테스트 연습 - 합성수 찾기
https://school.programmers.co.kr/learn/courses/30/lessons/120846