「270,300,360270,300,360の最大公約数を求めよ。」
公約数はある整数A,BA,Bそれぞれの約数の中で共通する数のことで、その中で最も大きい公約数のことを最大公約数と呼びます。
最大公約数は素因数分解を利用して求めることができます。
それぞれの数を素因数分解すると
約数はその数の素因数からいくつか取り出して掛け合わせてつくるので、公約数は共通して取り出せる素因数を掛け合わせてできる約数、最大公約数は共通して取り出せる素因数を最も多く掛け合わせてできる約数と考えることができます。
270=2×33×5300=22×3×52360=23×32×5270=2×33×5300=22×3×52360=23×32×5
となります。約数はその数の素因数からいくつか取り出して掛け合わせてつくるので、公約数は共通して取り出せる素因数を掛け合わせてできる約数、最大公約数は共通して取り出せる素因数を最も多く掛け合わせてできる約数と考えることができます。
したがって、270,300,360270,300,360で共通して取り出せる素因数は、22が1個まで、33が1個まで、55が1個までなので、最大公約数は
2×3×5=302×3×5=30
となります。
(2023/11)誤りがあったので修正しました。
Share: