약수의 개수를 구하는 문제는 중학교 1학년 1학기 소인수분해 단원에서 빠지지 않고 등장하는 내용입니다. 12의 약수를 하나씩 나열하는 방식은 수가 커질수록 한계가 있는데, 소인수분해만 하면 큰 수라도 약수가 몇 개인지 몇 초 안에 구할 수 있습니다. 방법은 간단합니다. 자연수를 소인수분해한 뒤, 각 소인수의 지수에 1을 더한 값을 모두 곱하면 됩니다. 예를 들어 60 = 2² × 3 × 5이므로, (2+1) × (1+1) × (1+1) = 12개가 바로 답입니다.
약수의 개수 공식, 왜 지수에 1을 더할까
약수의 개수 공식을 처음 접하면 "왜 하필 1을 더하는 거지?"라는 의문이 듭니다. 그 이유는 소인수분해된 각 소인수를 선택할 때, 해당 소인수를 0번 사용하는 경우도 포함되기 때문입니다.
예를 들어 12 = 2² × 3으로 분해됩니다. 12의 약수는 2를 0번, 1번, 2번 사용할 수 있고(즉 2⁰, 2¹, 2²), 3은 0번 또는 1번 사용할 수 있습니다(3⁰, 3¹). 이렇게 각 소인수마다 선택지가 (지수 + 1)개 생기는데, 이 선택지들을 모두 곱하면 전체 약수의 개수가 됩니다. 12의 경우 (2+1) × (1+1) = 6개로, 실제로 12의 약수는 1, 2, 3, 4, 6, 12로 정확히 6개입니다.
공식 자체를 외우는 것도 중요하지만, 이 원리를 이해하면 공식을 잊어버려도 다시 유도할 수 있습니다. 모든 자연수는 1을 약수로 가지기 때문에 각 지수에 1을 더해주는 셈입니다.
소인수분해를 빠르고 정확하게 하는 방법
약수의 개수를 구하는 데 걸리는 시간은 사실상 소인수분해를 얼마나 빨리 하느냐에 달려 있습니다. 소인수분해는 작은 소수부터 순서대로 나누는 것이 기본입니다.
84를 예로 들어보겠습니다. 84는 짝수이므로 먼저 2로 나눕니다. 84 ÷ 2 = 42, 다시 42 ÷ 2 = 21이 됩니다. 이제 21은 2로 나누어지지 않으니 다음 소수인 3으로 나누면 21 ÷ 3 = 7이 됩니다. 7은 소수이므로 더 이상 나눌 수 없습니다. 정리하면 84 = 2² × 3 × 7이 됩니다.
이렇게 소인수분해가 끝나면 약수의 개수는 (2+1) × (1+1) × (1+1) = 12개입니다. 실수를 줄이려면 나눗셈 과정을 눈으로 확인하면서 진행하는 것이 좋습니다. 특히 2로 나누다가 3, 5, 7 순서로 넘어갈 때 건너뛰는 소수가 없는지 확인해야 합니다.
- 소인수분해는 반드시 가장 작은 소수인 2부터 시도한다
- 나누어떨어지지 않으면 3, 5, 7 순서로 차례로 시도한다
- 몫이 소수가 될 때까지 나눗셈을 반복한다
- 지수 계산 실수를 방지하려면 분해 결과를 거듭제곱 형태로 다시 적어본다
약수의 개수 문제 유형별 풀이 팁
학교 시험이나 학습지에서는 단순히 약수의 개수를 묻는 문제 외에도, 반대로 약수의 개수가 주어졌을 때 해당하는 자연수를 찾는 심화 문제가 나올 수 있습니다.
예를 들어 약수의 개수가 6개인 가장 작은 자연수를 구하는 문제를 생각해 보겠습니다. 약수의 개수가 6이 되려면 지수에 1을 더한 값의 곱이 6이 되어야 합니다. 6을 두 자연수의 곱으로 나타내면 6 = 6 × 1 또는 6 = 3 × 2가 가능합니다. 즉 지수의 형태가 (5+1)이거나 (2+1) × (1+1)이어야 합니다.
(5+1) 형태라면 소인수가 하나뿐이고 지수가 5인 수이므로 2⁵ = 32가 됩니다. (2+1) × (1+1) 형태라면 소인수가 두 개이고 지수가 각각 2와 1인 수인데, 가장 작은 수를 만들려면 지수가 큰 소수에 배정되어야 합니다. 즉 2² × 3 = 12가 됩니다. 두 경우를 비교하면 12가 더 작으므로 답은 12입니다.
이런 유형은 공식을 단순히 외운 것만으로는 풀기 어렵습니다. 지수와 소인수의 관계를 이해하고, 가장 작은 수를 만들기 위해 어떤 소수에 큰 지수를 배정해야 하는지 논리적으로 접근해야 합니다.
자주 헷갈리는 약수 관련 질문 모음
Q. 약수의 개수와 약수의 합은 같은 방법으로 구하나요?
아닙니다. 약수의 개수는 각 지수에 1을 더해 곱하면 되지만, 약수의 합은 다른 공식을 사용합니다. 예를 들어 12 = 2² × 3일 때, 약수의 합은 (2⁰ + 2¹ + 2²) × (3⁰ + 3¹) = 7 × 4 = 28로 계산합니다. 시험에서는 약수의 개수와 약수의 합을 구분해서 물어보는 경우가 많으므로 공식을 혼동하지 않도록 주의해야 합니다.
Q. 소수와 1의 약수의 개수는 어떻게 되나요?
소수는 1과 자기 자신만을 약수로 가지므로 약수의 개수는 항상 2개입니다. 예를 들어 7 = 7¹이므로 (1+1) = 2개가 됩니다. 1은 특별한 경우로, 소인수분해가 불가능하며 약수의 개수는 1개입니다. 소인수분해 공식을 적용할 수 없는 유일한 자연수입니다.
Q. 약수의 개수를 구할 때 음수도 포함하나요?
중학교 1학년 수준에서는 양의 약수의 개수만 다룹니다. 음의 약수까지 포함하면 양의 약수와 같은 개수만큼 더해져서 항상 2배가 됩니다. 하지만 교육과정에서는 자연수의 약수의 개수를 구하는 것이 기본이므로, 문제에서 특별히 언급하지 않는 한 양의 약수만 생각하면 됩니다.
약수의 개수 공식은 소인수분해만 할 수 있다면 누구나 쉽게 적용할 수 있습니다. 단순히 공식을 암기하기보다는 지수에 1을 더하는 이유를 이해하고, 반대로 약수의 개수가 주어졌을 때 자연수를 찾는 유형까지 연습해 두면 시험에서 다양한 형태의 문제를 대비할 수 있습니다.