問題プレビューID: 4ab97e0e

問 4

英字の大文字(A~Z)と数字(0~9)を同一のビット数で一意にコード化するには,少なくとも何ビットが必要か。

解説

コード化する対象は,英字の大文字 A〜Z の 26 種類と数字 0〜9 の 10 種類を合わせた 36 種類である。

kk ビットで一意にコード化できるのは 2k2^k 通りなので,25=32<362^5 = 32 < 36 となり 5 ビットでは不足し,26=64≥362^6 = 64 \ge 36 となる 6 ビットが必要である。

したがって,正解は「イ」である。