平成14年秋期試験午前問題 問8

情報処理技術者試験合格率アップセミナー
0~6の数4個で構成される数列(N3,N2,N1,C)がある。Cはチェックディジット(検査数字)であり,
  C=(N3×4+N2×2+N1×1) mod 7
を満たす。ここでa mod bは,aをbで割った余りを表す。(4,2, ,6)が上の条件を満たすとき, に当てはまる数はどれか。

  • 0
  • 2
  • 4
  • 6
正解 問題へ
分野:テクノロジ系
中分類:基礎理論
小分類:情報に関する理論
チェックディジットを求める式に数列の値(4,2, ,6)を代入し、この式を解くことで答えを求めます。

 6=(4×4+2×2+ ×1) mod 7
 6=(20+ ) mod 7

20~29の間で7で割ったときに余りが6となる整数は"20"と"27"がありますが、問題文に数字1つは0~6であるという条件があるため、上記の式を満たす 0ということがわかります。

 6=(20+0) mod 7

この問題の出題歴


Pagetop