公務員試験 H29年 国家一般職(高卒 基礎) No.16解説

 問 題     

図Ⅰのように,A,B,Cに整数を一つずつ入力すると,DにはAとBの値の和を,EにはBとCの値の和を,FにはDとEの値の和を表示するプログラムがある。

例えば,図Ⅱのように,Aに5 ,Bに7 ,Cに10 を入力すると,Dには12,Eには17,Fには29 が表示される。A,B,Cに整数を一つずつ入力したところ,次のことが分かった。

このとき,Fの値はいくらか。

○ Fの値はBの値の4 倍である。
○ Eの値からAの値を引くと, 8 となる。
○ Eの値からDの値を引くと, 2 となる。

1. 20
2. 24
3. 28
4. 32
5. 36

 

 

 

 

 

正解 (2)

 解 説     

条件に複数出てくるので、E の値を x とおきます。 すると、D の値を x ー 2 と表すことができます。そして、E と A の差が 8 で、A の方が小さいので、A を x ー 8 とおけます。A + B = D なので、(xー8)+ B = x ー2 です。

よって、B = 6 とわかります。F の値は B の 4 倍なので、24 です。

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

コメント