1.イントロダクション

91と77の最大公約数は、2つの数の素因数分解が、91 = 7 * 13, 77 = 7 * 11であるから、7である。(数学B, p164-165, 数研出版(2003))
しかし、大きい数になると、素因数分解は簡単ではない。

最大公約数を求める

今回の活動

  1. アルゴリズムを納得しよう
    1. 自分の手続きを考え、まとめてみよう(MaNaBo)
    2. 自分の解法、みんなの解法を比較、見直してみよう(リンクします)
    3. ユークリッドの互除法を確かめ、自分なりのまとめをしてみよう
    4. みんながまとめたユークリッドの互除法を確認しよう(リンクします)
  2. 解説
    • ユークリッドの互除法についての詳しい説明(MaNaBo, explanation.html)
  3. 実装しよう
    • STEP 5.1 再帰を使わないバージョン
    • STEP 5.2 再帰を使うバージョン(再帰のほうが、すっきり書けるね、と感じられるようになったら、素晴らしい)