公務員試験 H24年 国家一般職(土木) No.9解説

 問 題     

図のフローチャートについて、x1=8 , x2=5 , x3=6 , x4=2 , x5=6 と入力されているとき、3 番目及び 5 番目に出力される c の値の組合せとして最も妥当なのはどれか。

 3番目 5番目

  1. 1  1
  2. 1  3
  3. 2  4
  4. 2  6
  5. 5  1

 

 

 

 

 

正解 (2)

 解 説     

チャートを読んでいきます。
(a,b,i) = (10,10,1)yyy
(a,b,c,i) = (10,8,2,1) → c = 2
(a,b,c,i) = (10,8,2,2)yyy
(a,b,c,i) = (8,5,3,2) → c = 3
(a,b,c,i) = (8,5,3,3)yyn
(a,b,c,i) = (6,5,1,3) → c = 1

(この時点で正解は 選択肢 1 or 2)

(a,b,c,i) = (6,5,1,4)yyy
(a,b,c,i) = (5,2,3,4) → c = 3
(a,b,c,i) = (5,2,3,5)yn
(a,b,c,i) = (5,2,3,5) → c = 3

従って
3番め及び5番目に出力される c の値は、それぞれ 1,3 です。

以上より、正解は 2 です。

コメント