情報処理試験プラス

■問題■[n0743]

 4ビットの情報 x1 x2 x3 x4 に対して、

   ( x1 + x2 + x3 + x5 ) mod 2 = 0
   ( x1 + x2 + x4 + x6 ) mod 2 = 0
   ( x2 + x3 + x4 + x7 ) mod 2 = 0

 を満たす冗長ビット x5 x6 x7 を付加した符号 x1 x2 x3 x4 x5 x6 x7 を
 送信する。1ビットの誤りを含むビット列 1100010 を受信したとき、
 正しい情報ビットはどれか。ここで、a mod b は a を b で割った余りを
 表す。

 ア 0100

 イ 1000

 ウ 1100

 エ 1101