2つ以上の自然数に共通する約数のうち最大のもの求める考え方 方法1 最大公約数は小さい方の数を越えることがないので、小さい数から始めて、1つずつ減らしていった数で2つの数を割る。それぞれ割ったときの余りが両方とも0になるまで繰り返して見つけるプログラム 方法2 大きい方の数を小さい方の数で割って余りを求め、この余りで小さい方の数を余りで割る。このことを余りが0になるまで繰り返して見つける(ユークリッド互除法)プログラム