제곱근과 합성수 간의 관계
제곱근과 합성수 간의 관계는 다음과 같습니다:
1. **제곱근과 소수 판별:**
- 만약 어떤 자연수 `n`이 합성수라면, `n`의 어떤 약수는 `n`의 제곱근보다 작거나 같을 것입니다.
- 예를 들어, `n`이 합성수이고 `a`가 `n`의 약수라면, `a * b = n`을 만족하는 다른 자연수 `b`가 존재합니다.
- 만약 `a`와 `b` 중 하나가 `n`의 제곱근보다 작다면, 다른 하나는 반드시 제곱근보다 큽니다.
2. **소수와 합성수:**
- 소수는 1과 자기 자신 이외에 약수를 갖지 않는 수입니다.
- 합성수는 1과 자기 자신 이외에도 다른 약수를 갖는 수입니다.
- 어떤 수가 소수가 아니라면, 반드시 합성수여야 합니다.
3. **소인수 분해:**
- 어떤 수가 합성수라면, 그 수를 소인수 분해할 수 있습니다.
- 소인수 분해란, 합성수를 소수의 곱으로 나타내는 것입니다.
따라서 소수 판별이나 합성수의 소인수 분해와 관련하여, 자연수 `n`의 소수 판별은 주로 `sqrt(n)`까지만 검사하는 경우가 많습니다. 이는 더 큰 약수가 있다면 그와 대칭되는 작은 약수도 반드시 존재하게 되기 때문입니다.
'코테 > 개념 정리' 카테고리의 다른 글
자료구조 - 스택(Stack) / 큐(Queue)에 관하여... (0) | 2023.12.09 |
---|---|
자료구조 - 해시(Hash)에 관하여... (0) | 2023.12.09 |
[Java]. 정수 오버플로우(overflow) (0) | 2023.11.30 |
[Java]. BigInteger클래스 - 매우 큰 정수 표현 (0) | 2023.11.30 |
경우의 수 - 조합(n개의 원소중에서 r개를 선택하여 나열) (0) | 2023.11.30 |