令和5年度 基礎科目の一覧へ

令和5年度・基礎科目 I-2-3

ISBN-13のチェックディジット

問題文をPDFで見る

解説

ポイント

ISBNの最後の1けた(検査用の数字)を,決まりの式から計算で求める問題です。

考え方と解き方

「≡0(mod 10)」は「10で割った余りが 0」,つまり合計が10の倍数になるという意味です。

左から順に 1倍,3倍,1倍,3倍…と交互に重みをかけて足し,最後の X を足して10の倍数になるようにします。

  • 数字を左から並べる:9,7,8,4,1,0,3,3,4,1,9,4,X
  • 1倍のけた(左から1,3,5,7,9,11番目):9+8+1+3+4+9=34
  • 3倍のけた(左から2,4,6,8,10,12番目):7+4+0+3+1+4=19,19×3=57
  • X 以外の合計:34+57=91
  • 91+X が10の倍数になるのは X=9 の時です(91+9=100)。答えは ⑤(9)

覚えておくこと

  • ISBN-13 の検査数字:1倍と3倍を交互にかけて足した合計が10の倍数になる
  • mod 10 は「10で割った余り」。≡0 なら10の倍数
  • どのけたに3をかけるかを数えまちがえやすい。けたを書き出してから計算する

出典:令和5年度 技術士第一次試験 基礎科目 I-2-3(公益社団法人日本技術士会) ジャンル:情報・アルゴリズム