基本情報トップに戻る
B難易度: 標準2026年度

基本情報技術者 一問一答B 第209問

問題

配列{2,3,5,7,11}の全要素の積は何か。

選択肢

  1. 12310
  2. 228
  3. 3210
  4. 430030

正解

1. 2310

詳しい解説を見る

解説

配列{2,3,5,7,11}の全要素の積は、累積変数を1で初期化して順に掛けて求める。2×3=6、6×5=30、30×7=210、210×11=2310となり、2310が正解である。28は積ではなく和(2+3+5+7+11)を計算した誤り、210は最後の11を掛け忘れた途中の値、30030は次の素数13まで掛けた値(2310×13)である。頻出ポイントは①積の累積では初期値を必ず1にすること(0で初期化すると結果が常に0になってしまう)、②和の累積では初期値0と使い分けること、の2点である。また2・3・5・7・11のような小さな素数の積は素因数分解や最小公倍数の問題でも登場するため、途中式を書いて段階的に計算する習慣が確実な得点につながる。

一問一答

科目A 180問+科目B 60問

Bの関連問題

この調子で演習を続けよう

スキマ資格では基本情報の全2398問を分野別・難易度別に体系的に学習できます。基本情報技術者は科目A(広く浅く)と科目B(プログラミング・アルゴリズム)の両輪での対策が必要です。