Math Gym

ユークリッドの互除法の計算問題

ユークリッドの互除法を用いて最大公約数を求める

この単元のポイント

公式と考え方

ユークリッドの互除法は,大きい数を小さい数でわった余りを使って,最大公約数を求める方法です。

  • aa を bb でわった余りを rr とすると,aa と bb の最大公約数は,bb と rr の最大公約数に等しくなります。
  • 余りが0になるまでくり返します。最後のわる数が最大公約数です。
  • 大きい数の最大公約数でも,素因数分解せずに求められます。
例題と解き方

84と36の最大公約数を求めなさい。

  1. 84=2×36+1284=2\times 36+12 です。
  2. 36=3×12+036=3\times 12+0 で余りが0になるので,最大公約数は12です。

91と35の最大公約数を求めなさい。

  1. 91=2×35+2191=2\times 35+21,35=1×21+1435=1\times 21+14,21=1×14+721=1\times 14+7 です。
  2. 14=2×7+014=2\times 7+0 なので,最大公約数は7です。
よくある間違い
  • 余りが0になる前のわる数ではなく,0になった式の商や余りを答えてしまう。
  • わる数と余りを入れかえるときに,順番を間違える。

同じ章のほかの単元