『中学生からの挑戦状Part30』解答


◆愛知県 迷子の雄猫 さんからの解答。

○(k+1)=○k*10+1
○(k+1) mod 527 = ((○k mod 527)*10+1 ) mod 527 であるので、
○p mod 527 = 0 を満たすpの最小値は 240 となるのは計算で求めましたが、本来はどういう解き方をするものでしょうか?
他の方のご回答に期待します。


◆東京都の高校生 もやし さんからの解答。

まず、「ある自然数mで割り切れる最小の○nを○n と表すとするならば、
○knはmで割り切れて、○(n+t)はmで割り切れない」ことを証明する。
(ただし、k,t は自然数で、t≠nの倍数)

前者

○2n=10×○n+○n
○3n=102n×○n+10×○n+○n

と表せるので、以下同様にして、

○kn=10(k−1)n×○n+10(k−2)n×○n+…102n×○n+10×○n+○n

と表せる。

従って、○knは○nで割り切れるので、○knも○nで割り切れる。
よって、○knはmで割り切れる。

後者

○(n+1)=101×○n+○1
○(n+2)=102×○n+○2

と表せるので、以下同様にして、

○(n+t)=10t×○n+○t

と表せる。

従って、○(n+t)=10t×○n+○t と表せるので、
○t がmで割り切れないことを示せばよい。

t<nの場合、○nの定義から無論割り切れない。

t>nの場合、
自然数u,s(s<n)を用いてt=un+sと表せるので、結局上記から割り切れない。

よって、○(n+t)はmで割り切れない。

以上のことから、ある自然数mで割り切れる最小の○nを○nと表すとするならば、
2番目以降は○2n,○3n,…と続くことがわかる。

これを踏まえて本題に入ると、
527=17×31であり、

17で割り切れる最小の○nは○16、
31で割り切れる最小の○nは○15なので、
17で割り切れる○nは、○16,○32,○48,…と続き、
31で割り切れる○nは、○15,○30,○45,…と続くことがわかる。

よって、527で割り切れる○p、 すなわち17でも31でも割り切れる○pのpの最小値は、16と15の最小公倍数240である。

∴p=240

ちなみに1だけを並べてできる自然数を、レピュニットと呼ぶそうです。
1が240個も並ぶ数字なんて見たくないですね…


◆大分県 matsu さんからの解答。

527=17×31

○n が17で割り切れる場合,31で割り切れる場合を考える。

○16=17 × 11×73×101×137×5882353
○15=31 × 3×37×41×271×2906161
『111・・』解答をそのまま使ってます。あしからず)

であるから,a,b を自然数とすると,
○16a は17で割り切れ,○15b は31で割り切れる。

15と16の最小公倍数は240であるから,
○240c(c は自然数)は17でも31でも割り切れる。

すなわち,527で割り切れる。

よってpの最小値はc=1のときで,240 ・・・(答)

ちなみに,(○240)÷527の商は,(Excel使用)
21083702298123550495467004005903436643474594138730761121652962260172886358844613114062829432848408180476491671937592241197554290533417668142525827535315201349356947079907317098882563778199451823740248787687117857895846510647269660552393


◆広島県 清川 育男 さんからの解答。

 ○ 2 = 11 
 ○ 3 = 3 * 37 
 ○ 4 = 11 * 101 
 ○ 5 = 41 * 271 
 ○ 6 = 3 * 7 * 11 * 13 * 37 
 ○ 7 = 239 * 4649 
 ○ 8 = 11 * 73 * 101 * 137 
 ○ 9 = 3 * 3 * 37 * 333667 
 ○10 = 11 * 41 * 271 * 9091 
 ○11 = 21649 * 513239 
 ○12 = 3 * 7 * 11 * 13 * 37 * 101 * 9901 
 ○13 = 53 * 79 * 265371653 
 ○14 = 11 * 239 * 4649 * 909091 
 ○15 = 3 * 31 * 37 * 41 * 271 * 2906161 
 ○16 = 11 * 17 * 73 * 101 * 137 * 5882353
527=17*31

○16 は 17で割り切れる。
○15 は 31で割り切れる。
16と15の最小公倍数は240。

○240 は 527で割り切れる最少のものということになる。

P=240。

○p= 10P-1
9
 ですね。
フェルマーの小定理で解くのでしょうか。


 『中学生からの挑戦状Part30』へ

 数学の部屋へもどる