過去ログ

uchinyan
はい,こんにちは。さて,今回の問題は...
これは簡単でした。算チャレや受験算数でも易。ただ,普通の小学生で特に初見では標準的かやや難かな。
こんな感じで。

与えられた小数,0.?25?25?25?25…,を 1000 倍すると,?25.?25?25?25?25…,になるので,
差を取ると,最初の小数の 1000 - 1 = 999 倍が ?25 になり,この小数は ?25/999 と書けます。
そこで,ある整数はこれの 108 倍で,?25/999 * 108 = ?25/37 * 4,のハズです。
これが整数になるには ?25 が 37 の倍数になる必要があります。
?25 の下2桁が 25 より ?25 は 25 の倍数かつ 37 の倍数で桁数から,37 * 25 = 925,? = 9,だけです。
これより,ある整数は,?25/999 * 108 = ?25/37 * 4 = 925/37 * 4 = 25 * 4 = 100,になります。

1/9 = 0.1111…,1/99 = 0.01010101…,1/999 = 0.001001001001…,などは覚えておくと便利ですね。
このことに気付かなくて,そして,試しにやってみたら,1/108 = 0.00925925925…,という幸運に恵まれなかったら,
次のようにするのがよさそうです。手間はかかりますが,算数としてはむしろこの方が自然かな。

与えられた小数は 0.?25 と 0.?26 の間にあるので,ある整数は 0.?25 * 108 と 0.?26 * 108 の間にあります。
そこで,? を 0 〜 9 で試して調べます。
? が 0 のとき,0.025 * 108 = 2.7,0.026 * 108 = 2.808,この間に整数は無し,
? が 1 のとき,0.125 * 108 = 13.5,0.126 * 108 = 13.608,この間に整数は無し,
? が 2 のとき,0.225 * 108 = 24.3,0.226 * 108 = 24.408,この間に整数は無し,
? が 3 のとき,0.325 * 108 = 35.1,0.326 * 108 = 35.208,この間に整数は無し,
? が 4 のとき,0.425 * 108 = 45.9,0.426 * 108 = 46.008,この間に整数 46,
? が 5 のとき,0.525 * 108 = 56.7,0.526 * 108 = 56.808,この間に整数は無し,
? が 6 のとき,0.625 * 108 = 67.5,0.626 * 108 = 67.608,この間に整数は無し,
? が 7 のとき,0.725 * 108 = 78.3,0.726 * 108 = 78.408,この間に整数は無し,
? が 8 のとき,0.825 * 108 = 89.1,0.826 * 108 = 89.208,この間に整数は無し,
? が 9 のとき,0.925 * 108 = 99.9,0.926 * 108 = 100.008,この間に整数 100,
これより,候補は 46 と 100 ですが,
46/108 = 0.425925925…,NG,100/108 = 0.925925925…,OK,
となって,ある整数は 100 になります。

この方法でも,ある程度手を動かせば傾向が見えるので,思ったよりは楽です。
私自身が小学生だった時には,理科は大好きでしたが算数は大嫌いかつ大の苦手だったので,
?25/999 は思い付くハズがなく,解けたとしても後者の解法だったろうな,と思います (^^;
   6月30日(木) 12:34:23     44719

過去問題一覧へ戻る