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

 問 題     

図のフローチャートにおいて出力されるnの値はいくらか。

1.7

2.8

3.9

4.10

5.11

 

 

 

 

 

正解 (2)

 解 説     

フローチャートを読みます。a←b,b←c,n←n+1 を行って、条件分岐までを1まとめで処理します。

  • (a,b,n)=(3,5,1)n
  • (a,b,c,n)=(3,5,9,1)
  • (a,b,c,n)=(5,9,9,2)n
  • (a,b,c,n)=(5,9,17,2)
  • (a,b,c,n)=(9,17,17,3)n
  • (a,b,c,n)=(9,17,33,3)
  • (a,b,c,n)=(17,33,33,4)n
  • (a,b,c,n)=(17,33,65,4)
  • (a,b,c,n)=(33,65,65,5)n
  • (a,b,c,n)=(33,65,129,5)
  • (a,b,c,n)=(65,129,129,6)n
  • (a,b,c,n)=(65,129,257,6)
  • (a,b,c,n)=(129,257,257,7)n
  • (a,b,c,n)=(129,257,543,7)
  • (a,b,c,n)=(257,543,543,8)y → n=8 を出力。

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


類題 H28no9

コメント