英字の大文字(A~Z)と数字(0~9)を同一のビット数で一意にコード化するには,少なくとも何ビットが必要か。
5
6
7
8
コード化する対象は,英字の大文字 A〜Z の 26 種類と数字 0〜9 の 10 種類を合わせた 36 種類である。
kkk ビットで一意にコード化できるのは 2k2^k2k 通りなので,25=32<362^5 = 32 < 3625=32<36 となり 5 ビットでは不足し,26=64≥362^6 = 64 \ge 3626=64≥36 となる 6 ビットが必要である。
したがって,正解は「イ」である。