์ฝ์ ๊ณ์ฐ๊ธฐ๋?
์ฝ์ ๊ณ์ฐ๊ธฐ๋ ์ ๋ ฅํ ์์ฐ์์ ๋ชจ๋ ์ฝ์(divisor)๋ฅผ ์ฐพ์์ค๋๋ค. n์ ์ฝ์๋ n์ ๋๋์ด๋จ์ด์ง๊ฒ ํ๋, ์ฆ ๋๋จธ์ง๊ฐ 0์ด ๋๋ ๋ชจ๋ ์์ฐ์๋ฅผ ๋งํฉ๋๋ค. ์๋ฅผ ๋ค์ด 12์ ์ฝ์๋ 1, 2, 3, 4, 6, 12์ ๋๋ค. ์ด ๊ณ์ฐ๊ธฐ๋ ์ฝ์๋ฅผ ๋ชจ๋ ๋์ดํ๊ณ , ๊ฐ์๋ฅผ ์ธ๊ณ , ์ ๋ถ ๋ํ ๊ฐ์ ๋ณด์ฌ์ฃผ๋ฉฐ, ๊ทธ ์๊ฐ ์์์ธ์ง ์๋์ง๊น์ง ์๋ ค์ค๋๋ค.
์ฌ์ฉ ๋ฐฉ๋ฒ
์๋ฌด ์์ ์ ์๋ ์ ๋ ฅํ๊ณ ์คํํ๋ฉด ๋ฉ๋๋ค. ๊ณ์ฐ๊ธฐ๋ ๋จผ์ ์ฝ์์ ๊ฐ์๋ฅผ ๋ํ ์์น๋ก ๋ณด์ฌ์ฃผ๊ณ , ์ด์ด์ ์ ๋ ฌ๋ ์ ์ฒด ์ฝ์ ๋ชฉ๋ก๊ณผ ์ฝ์์ ์ดํฉ, ๊ทธ๋ฆฌ๊ณ ์์ ์ฌ๋ถ(์/์๋์)๋ฅผ ํ์ํฉ๋๋ค. ์์ ์๋ ํฐ ์๋ ๋ชจ๋ ์ฒ๋ฆฌํ ์ ์์ต๋๋ค.
๊ณ์ฐ ์๋ฆฌ
๊ณ์ฐ๊ธฐ๋ ํ๋ณด ์ฝ์ d๋ง๋ค \(n \bmod d = 0\)์ธ์ง(๋๋จธ์ง๊ฐ 0์ธ์ง) ํ์ธํฉ๋๋ค.
$$\text{Factors}(\text{Number}) = \left\{\, d \in \mathbb{Z}^{+} : \text{Number} \bmod d = 0 \,\right\}$$๋๋จธ์ง๊ฐ 0์ด๋ฉด d๋ ์ฝ์์ ๋๋ค. ์๋๋ฅผ ๋์ด๊ธฐ ์ํด n์ ์ ๊ณฑ๊ทผ๊น์ง๋ง ๊ฒ์ฌํ๋ฉฐ, ์์ ์ฝ์ d๋ฅผ ์ฐพ์ ๋๋ง๋ค ์ง์ด ๋๋ ํฐ ์ฝ์ \(n / d\)๋ ํจ๊ป ๊ธฐ๋กํฉ๋๋ค. ์ด๋ค ์๊ฐ ์ ํํ ๋ ๊ฐ์ ์ฝ์(1๊ณผ ์๊ธฐ ์์ )๋ง ๊ฐ์ง ๋์๋ง ์์๋ก ํ์๋ฉ๋๋ค.
์์ ๋ก ์ดํด๋ณด๊ธฐ
n = 36์ ์๋ก ๋ค์ด ๋ณด๊ฒ ์ต๋๋ค. 1๋ถํฐ 6๊น์ง(\(\sqrt{36} = 6\)) ๊ฒ์ฌํ๋ฉด ์ฝ์ ์ (1, 36), (2, 18), (3, 12), (4, 9), (6, 6)์ด ๋์ต๋๋ค. ์ค๋ณต๋๋ 6์ ํ๋๋ก ์ ๋ฆฌํ๋ฉด ์ฝ์๋ 1, 2, 3, 4, 6, 9, 12, 18, 36์ด ๋์ด ์ด 9๊ฐ์ด๊ณ , ๊ทธ ํฉ์ 91์ ๋๋ค. 36์ ์ฝ์๊ฐ ๋ ๊ฐ๋ณด๋ค ๋ง์ผ๋ฏ๋ก ์์๊ฐ ์๋๋๋ค.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
1์ ๋ชจ๋ ์์ ์ฝ์์ธ๊ฐ์? ๋ค. ๋ชจ๋ ์์ฐ์๋ 1๊ณผ ์๊ธฐ ์์ ์ผ๋ก ๋๋์ด๋จ์ด์ง๋๋ค.
์ 1์ ์์๊ฐ ์๋๊ฐ์? ์์๋ ์๋ก ๋ค๋ฅธ ์ฝ์๋ฅผ ์ ํํ ๋ ๊ฐ ๊ฐ์ ธ์ผ ํฉ๋๋ค. 1์ ์ฝ์๊ฐ ์๊ธฐ ์์ ํ๋๋ฟ์ด๋ฏ๋ก ์์๋ ํฉ์ฑ์๋ ์๋๋๋ค.
์ฝ์์ ํฉ์ ์ด๋์ ์ฐ์ด๋์? ์ง์ฝ์์ ํฉ์ด ๊ทธ ์ ์์ ๊ณผ ๊ฐ์์ง๋ ์์ ์๋ฅผ ์ฐพ๋ ๋ฐ ๋์์ด ๋๋ฉฐ, ์ ์๋ก ๋ฌธ์ ์์๋ ์์ฃผ ํ์ฉ๋ฉ๋๋ค.