IPA過去問ドリル

平成28年度 春期 基本情報技術者試験 午前 問6

テクノロジ/アルゴリズム

2次元の整数型配列 a の各要素 a(i, j) の値は,2i+j である。このとき,a(a(1, 1)×2, a(2, 2)+1) の値は幾つか。

出典:平成28年度 春期 基本情報技術者試験 午前 問6

正解:エ

解説

a(i, j)=2i+jなので,a(1, 1)=2×1+1=3,a(1, 1)×2=6,a(2, 2)=2×2+2=6,a(2, 2)+1=7となります。したがって,求める値はa(6, 7)=2×6+7=19です。

選択肢ごとの解説

  • 誤り。iとjの値を取り違えるなどして計算した場合に出てくる値です。
  • 誤り。a(1, 1)などの内側の計算を誤った場合に出てくる値です。
  • 誤り。a(6, 6)=2×6+6=18のように,jの値を7ではなく6と誤った場合の値です。
  • 正しい。a(6, 7)=2×6+7=19です。
基本情報技術者の過去問を演習モードで解く