a、b、c、dの4文字から成るメッセージを符号化してビット列にする方法として表のア〜エの4通りを考えた。この表は、a、b、c、dの各1文字を符号化するときのビット列を表している。メッセージ中のa、b、c、dの出現頻度は、それぞれ50%、30%、10%、10%である。符号化されたビット列から元のメッセージが一意に復号可能であって、ビット列の長さが最も短くなるものはどれか。
a=0, b=1, c=00, d=11
a=0, b=01, c=10, d=11
a=0, b=10, c=110, d=111
a=00, b=01, c=10, d=11