ソクマル臨床検査技師

1,000 種類の検査項目をコード化する場合、最小限必要な記憶容量[bit]はど…

1,000 種類の検査項目をコード化する場合、最小限必要な記憶容量[bit]はどれか。

解説

正解は⑸です。nビットで表せる組合せは2のn乗通りです。9ビットでは512通りにとどまり1,000種類を表せませんが、10ビットなら1,024通りとなり、1,000種類すべてにコードを割り当てられます。したがって最小限必要なのは10ビットです。2の累乗は、8で256、9で512、10で1,024、11で2,048と続くので、この並びを覚えておくと同じ形の問題にすぐ答えられます。必要な種類数を超える最小の累乗を探す、という手順で考えましょう。
出典:厚生労働省ホームページ(https://www.mhlw.go.jp/seisakunitsuite/bunya/kenkou_iryou/iryou/topics/tp230524-07.html)を加工して作成

この回を通して解く

同じ単元の問題