dポイントプレゼントキャンペーン実施中!

n+2004は5の倍数で
n+2005は12の倍数のとき
この条件を満たすnの最小値を求めよという問題なのですが
解答の②以降がわかりません
合同式についてそもそもよく理解してないかもしれないので詳しく書いてくださると嬉しいです

「合同式の変形」の質問画像

A 回答 (2件)

n≡1(mod.5)・・・①、n≡11(mod.12)・・・②


一般に整数を60でわるとあまりは0から59なので
n≡r(mod.60)としたときrを0から59までと制限できます。
60は12の倍数なのでn≡r(mod.60)ならばn≡r(mod.12)です。
この式から②を辺々ひくと0≡r-11(mod.12)となるので
r-11は12の倍数つまりr=11+12kの形になります。これに0≦r≦59を考慮すると
r=11、23、35、47、59 となります。したがって
n≡11、23、35、47、59 (mod.60)のいずれかになります。ところが60は5の倍数でもあるので
n≡11、23、35、47、59 (mod.60)がなりたてば
n≡11、23、35、47、59 (mod.5)がなりたちます。しかし
11≡1、23≡3、47≡2、59≡4 (mod.5)なので条件①から
n≡11 (mod.60)となります。つまりnは
n=11+60kの形の整数でなければなりません。
逆にnがこの形の整数ならばn-1=10+60kは5の倍数なのでnは①を満たし
またn-11=60kは12の倍数だからnは②を満たします。
ゆえに①②を満たすnはn=11+60kと確定してその正の最初の2つは11、71となるわけです。
    • good
    • 1

合同式とは、


n+2004=5・k を n+2004=0 (mod 5)と表したものである!
よって、
n=5・kー2004=5kー2005+1=5(kー2005/5) +1
これを
n≡ ー2004 ≡ー1 【mod 5】と表すにすぎません!

ゆえに、同じく
n+2005=12・k
∴ n=12・kー2005=12・kー2004ー1=12(kー2004/12 ) ー1
=12(ー1+kー2004/12) +12ー1
=12(ー1+kー2004/12)+11
これを
n≡ー2005≡ー1 ≡(12-1)≡11

よって、丸1は、おいといて
丸2だけを考えると、mod12において n≡11≡ー1だから
12ー1=11
12・2ー1=23
12・3ー1=35
12・4ー1=47
12・5ー1=59

これらの内、丸1を満たすのは、11 (mod60)だけなので、
11と60+11=71
    • good
    • 1
この回答へのお礼

ありがとうございます!!

お礼日時:2018/04/09 21:16

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!