2012年11月5日月曜日

=== 平成24年秋 問2 ===


平成24年秋目次  前の問題  次の問題

問2

与えられた正の整数X0,X1(X0>X1)の最大公約数を、次の手順で求める。X0=175、X1=77の場合、手順(2)は何回実行するか。ここで、"A→B"は、AをBに代入することを表す。

[手順]
(1)2→i
(2)Xi-2をXi-1で割った剰余→Xi
(3)Xi=0ならばXi-1を最大公約数として終了する
(4)i+1→iとして(2)に戻る

ア 3    イ 4    ウ 6    エ 7



解説

1回目
  i=2、X0=175、X1=77
175を77で割った余り21をX2とする
i=3とする

2回目
  i=3、X1=77、X2=21
77を21で割った余り14をX3とする
i=4とする

3回目 
i=4、X2=21、X3=14
21を14で割った余り7をX4とする
i=5とする

4回目
  i=5、X3=14、X4=7
14を7で割った余り0をX4とする
4=0なので終了

結局(2)を4回通った





にほんブログ村 IT技術ブログ IT技術情報へ
にほんブログ村