基本情報技術者配列・計算・グラフの実行結果オリジナル・公式資料照合難易度
r=1,x=2,n=13とする。n>0の間、nが奇数ならr=r*x、その後x=x*x、n=floor(n/2)と更新する。最後のrはどれか。整数演算の桁あふれはない。
A
26
2と13の単なる積ではない。
B
4096
2の12乗であり、一段分の掛算を落としている。
C
169
指数を二乗しているだけの値である。
D
8192★ 正解
各段階のnは13,6,3,1。rは2、2、32、8192と変わり、2の13乗を求める。
解説
各段階のnは13,6,3,1。rは2、2、32、8192と変わり、2の13乗を求める。
根拠資料・確認情報
対応範囲:2026年度 基本情報技術者試験 科目A・B/シラバスVer.9.2
資料確認日:2026-11-02
アプリ内の初回回答データ
回答データを読み込んでいます。