情報
大学生・専門学校生・社会人
解決済み
modについて。
設問の解説を読みましたが、赤矢印の箇所までは理解ができました。
しかし、なぜここで、N1が自然数になるのか、「⚫︎あまり4」を満たすN1が4しかないのかが、よく理解できません。
分かる方、ご回答よろしくお願いします🙇♀️
問3
4桁の整数NN2N3N4 から, 次の方法によって検査数字(
チェックディジット)Cを計算したところ, C=4となっ
た。N2=7, N3=6, N4=2のとき, N1 の値は幾らか。
ここで,mod(x,y)は,xをyで割った余りとする。
検査数字:C=mod((N1x1+N2×2+N3×3+N4×4),
10)
解説
設問で与えられている検査数字を計算する式に、N2~
N4およびCを代入してN を求めます。
4=mod(N×1 + 7x2 + 6×3 + 2x4, 10)
4=mod(N+14+18+8, 10)
4=mod(N+40, 10)
40+Nを10で割ったとき、 余りが4になるということ
です。Nは1桁の自然数であることを考慮すると、「(
N1+40)÷10= ● 余り4」 を満たすN, は 「4」 しかあり
ません。
したがって 「ウ」 が正解です。
回答
疑問は解決しましたか?
この質問を見ている人は
こちらの質問も見ています😉

コメントありがとうございます😊
はい、過去問道場です。
「基本情報技術者試験」過去問道場というサイトを見ています。
頂いた画像で、イメージが掴めました!
ありがとうございました✨