平方数                                     戻る

 「111556」は、ある数の平方数である。ある数を求めよ。











































(答) 111556=334×334 である。

 実際に、 111556=(100a+10b+c)2 とする。

(100a+10b+c)2=10000a2+100b2+c2+2000ab+20bc+200ca

左辺の下1桁が6なので、 c=4 または 6

(1) c=4 のとき、

 (100a+10b+4)2=10000a2+100b2+16+2000ab+80b+800a

  左辺の下2桁が56なので、 80b+16 の下2桁が56となるbの値は、

   b=3 または 8

 (ア) b=3 のとき、 (100a+34)2=10000a2+1156+6000a+800a

  左辺の下3桁が556なので、 1156+800a の下3桁が556となるaの値は、

   a=3 または 8

  (@) a=3 のとき、 3342=111556 で適する。

  (A) a=8 のとき、 8342>111556 で不適。

 (イ) b=8 のとき、 (100a+84)2=10000a2+7056+16000a+800a

  左辺の下3桁が556なので、 7056+800a の下3桁が556となるaの値はない

(2) c=6 のとき、

 (100a+10b+6)2=10000a2+100b2+36+2000ab+120b+1200a

  左辺の下2桁が56なので、 120b+36 の下2桁が56となるbの値は、

   b=1 または 6

 (ア) b=1 のとき、 (100a+16)2=10000a2+256+2000a+1200a

  左辺の下3桁が556なので、 256+1200a の下3桁が556となるaの値はない

 (イ) b=6 のとき、  (100a+66)2=10000a2+4356+12000a+1200a

  左辺の下3桁が556なので、 4356+1200a の下3桁が556となるaの値は、

   a=1 または 6

  (@) a=1 のとき、 1662<111556 で不適

  (A) a=6 のとき、 6662>111556 で不適

 以上から、 求める数は、 334  (終)


(コメント) 一応手計算で求められたが、もっと上手く求める方法はないだろうか?

 「平方根・立方根を筆算で求める方法」を使えば良かったかな?

  


 よおすけさんからのコメントです。(平成31年3月26日付け)

 111556 をより簡単な数の積で表すことを考える。

 以下、10^2=100、16^2=256、17^2=289 は知っているものとする。

 111556=2^2×27889

 ここで、 25600(160^2)<27889<28900(170^2) より、27889 は、170^2 に近い。

(170-1)^2=170^2-2×170×1+1^2=28561
(170-2)^2=170^2-2×170×2+2^2=28224
(170-3)^2=170^2-2×170×3+3^2=27889

から、170-3=167 なので、 27889=167^2

よって、 111556=2^2×167^2=334^2

 334 は正だから、 √111556=334


 らすかるさんからのコメントです。(平成31年3月26日付け)

 9倍すると、10^6に近くなるので、9倍してみると、 111556×9=1004004

 1004004=(1000+2)^2 なので、 111556×9=1002^2

 よって、 111556=(1002÷3)^2=334^2


 GAI さんからのコメントです。(平成31年3月26日付け)

 「334」は、

34^2=1156
334^2=111556
3334^2=11115556
33334^2=1111155556
333334^2=111111555556
・・・・・・

と綺麗に並ぶ。これと同じ性質を持つものを探したら、

67^2=4489
667^2=444889
6667^2=44448889
66667^2=4444488889
666667^2=444444888889
・・・・・・・・・・・

となる。これとは少し性質を異にするが、

65^2=4225
665^2=442225
6665^2=44422225
66665^2=4444222225
666665^2=444442222225
・・・・・・・・・・・・・・・・

などが目立ちました。


 なつさんからのコメントです。(平成31年3月28日付け)

 こんな解き方もしてみました。

 111556=x^2 と置くと、 111556-1=x^2-1=(x+1)(x-1)=111555=111×1005より、111555の

約数を書き出すと、

1,111555  3,37185  5,22311  9,12395  15,7437  37,3015  45,2479  67,1665
111,1005  185,603  201,555  333,335

 よって、 x=334