大学入学共通テスト(情報) 過去問
令和7年度(2025年度)本試験
問6 (第1問 問6)

このページは閲覧用ページです。
履歴を残すには、 「新しく出題する(ここをクリック)」 をご利用ください。

問題

大学入学共通テスト(情報)試験 令和7年度(2025年度)本試験 問6(第1問 問6) (訂正依頼・報告はこちら)

次の文章を読み、空欄(ク)に入れるのに最も適当なものを、後の解答群のうちから一つ選べ。

チェックディジットは、書籍のISBNコードなどで数字の入力ミスを検出するためなどに利用されている。ここでは、5桁の数字(N5N4N3N2N1)の利用者IDに、チェックディジット1桁(C)を加えた6桁の識別番号(N5N4N3N2N1C)を考える。
チェックディジットの生成方法として、次の2種類を考える。

【生成方法A】
利用者IDの各桁の値を足し合わせ、10で割った余りRを求め、10からRを引いた値をチェックディジットとする。

【生成方法B】
利用者IDの各奇数桁(N5,N3,N1)の値をそれぞれ3倍にした値と、各偶数桁(N4,N2)の値を足し合わせ、10で割った余りRを求め、10からRを引いた値をチェックディジットとする。

なお、いずれの生成方法も、Rが0の場合は、チェックディジットを0とする。

例えば、ある利用者IDが「22609」の場合にチェックディジットを計算すると、生成方法Aでは「1」になり、生成方法Bでは「( キ )」となる。
これらのチェックディジットでは、1桁の入力ミスは検出できても、2桁の入力ミスは、検出できないことがある。生成方法Bはこの点について多少検出できるように工夫されている。例えば、( ク )入力ミスをした場合は、生成方法Aでは検出できることはないが、生成方法Bでは検出できることがある。
  • 奇数桁の数字を二つ間違える
  • 連続する二つの桁の数字をそれぞれ間違える
  • 奇数桁のうちの二つの桁の数字の順序を逆にする
  • 連続する二つの桁の数字の順序を逆にする

次の問題へ

正解!素晴らしいです

残念...

この過去問の解説 (2件)

01

生成方法Aではチェックディジットが同じ値となり、
生成方法Bでは異なる値となる選択肢が答えになります。

選択肢1. 奇数桁の数字を二つ間違える

生成方法Aと生成方法Bともに、チェックディジットは異なる値となります。

選択肢2. 連続する二つの桁の数字をそれぞれ間違える

生成方法Aと生成方法Bともに、チェックディジットは異なる値となります。

選択肢3. 奇数桁のうちの二つの桁の数字の順序を逆にする

生成方法Aと生成方法Bともに、チェックディジットは同じ値となります。

選択肢4. 連続する二つの桁の数字の順序を逆にする

生成方法Aではチェックディジットは同じ値となりますが、
生成方法Bでは異なる値となります。
したがって、こちらが正しい選択肢となります。

参考になった数0

02

入力ミスが検出できるとは、
正しく入力した場合と、入力ミスをした場合で、
チェックディジットが異なる値になることを指します。
そこで、
生成方法Aではチェックディジットが同じ値となり、
生成方法Bでは異なる値となる選択肢を選びます。
 

選択肢1. 奇数桁の数字を二つ間違える

生成方法A、Bともに、チェックディジットは異なる値となります。
したがって、「誤り」です。
 

選択肢2. 連続する二つの桁の数字をそれぞれ間違える

生成方法A、Bともに、チェックディジットは異なる値となります。

したがって、「誤り」です。
 

選択肢3. 奇数桁のうちの二つの桁の数字の順序を逆にする

生成方法A、Bともに、チェックディジットは同じ値となります。

したがって、「誤り」です
 

選択肢4. 連続する二つの桁の数字の順序を逆にする

生成方法Aではチェックディジットは同じ値となりますが、
生成方法Bでは異なる値となります。
したがって、こちらが正しい選択肢となります。
 

参考になった数0