応用情報一問一答応用情報技術者試験 過去問・出典つき

トップ › 令和5年度 春期 › テクノロジ系 › 問1

テクノロジ系基礎理論

応用情報技術者 令和5年度 春期 問1

0以上255以下の整数nに対して、next(n)を次のように定義する。next(n)と等しい式はどれか。ここで、x AND y 及び x OR y は、それぞれxとyを2進数表現にして、桁ごとの論理積及び論理和をとったものとする。
・0≦n<255 のとき、next(n)=n+1
・n=255 のとき、next(n)=0
正解と解説を見る

正解:ア (n+1) AND 255

解説

255は2進数で11111111。n+1 が256(100000000)になったときだけ下位8ビットが0になるので、(n+1) AND 255 は n<255 では n+1、n=255 では0となり、next(n)と一致する。

解説:panda studio(公式の正答と照合済み)

出典:令和5年度 春期 応用情報技術者試験 午前 問1

※場合分けの式を箇条書きに整形しています(問題の内容は変更していません)。

テクノロジ系をランダムに解く 苦手な問題を解く

試験日から学習計画を立てる ・ 講座・教材を比べる