第77問の解答


問題推理 (虫食い算)]

問題図 左図の式のに1つずつ数字を入れて、を完成させて下さい。

完成させたら、この掛け算の答えとなる4ケタの整数を答えて下さい。


解答例1[順番に□を決めていく ]

mhayashiさん、沙月さん、あまれっとさん、有無相生さん、NEUTRALさん、 さん、ψ(プサイ)さん、トシえもんさん、Yyukomamaさん、りかさん、 ピーターラビットさん、tomhさん、shiaroさん、前田智史さん、hukuさん、 Knightさん、damotoさん、

参考図1

図1のように各数字に記号をつけます。

ABC×8=IJKと、掛け算の結果が3ケタとなることから、が決まります。

また、が繰り上がらないので、9以下
ところが、E1以上で、Iは1×8=または1×8+1=
従って、EIと決まります。

次に、1BC×8が3ケタ、1BC×D4ケタとなることから、D>8、
すなわち、Dが求まります。

また、×8が繰り上がらないことより、となります。

11C×9が4ケタの数より、C≧2、
11×8=3ケタの数より、≦2、
よって、C=と決まります。

よって、本問の掛け算は、112×899968と決まります。

答 9968

以上


解答例2[範囲を少しずつ絞る 、89をかけて9999未満の数、9999÷89、最上段の数として8をかけて900未満に]

みかんさん、ゆうしゃさん、S@TORUさん、たみんごさん、マッスルさん、大岡 敏幸さん、藤原舞さん、かず。さん、koba-shonenさん、lkさん、るんたったさん、とらいしくるさん、寺脇犬さん、ふじさきたつみさん、長野 美光さん、信三さん、しょうちゃんさん、鳳 奥人さん、ジルドさん、

参考図2

掛けられる数をP、掛ける数を8Dとおきます。

Pを掛けて3ケタDを掛けて4ケタとなることから、Dより大きい。
よって、Dと決まります。

P89を掛けて4ケタの数となることから、P×89<10000。
P<10000÷89=112.35... ・・・ (1).

また、Pを掛けて4ケタの数となることから、P×>999。
P>999÷9=111 ・・・ (2)

(1)、(2)より、P112と決まります。

よって、掛け算の結果は、112×899968


(その他の解法)

  • プログラムを書く ・・・ ハラギャーテイさん、kasamaさん