過去ログ

ダンディ海野
#31046の認証派さんと同様
何回も誤答を送るのもと思い、認証できてからと何回も検算をしたが38以外に考えられず、
ええいっ! と送ったら入れました。(自信喪失一歩手前。よかった!!)

解法は cocoloさんの#31041と同じでした。(cocoloさんのパターン番号をそのまま使うと)

�、��□�(百の位以上の繰り上がり)→�□��� となるには
下2桁が00である数は、百位以上の各位の数の和=1(mod11)
下2桁が99である数は、百位以上の各位の数の和=3(mod11) でなければならない。

(百の位以上の繰り上がり)が何桁繰り上がればこのようになるかですが、
百位以上が 100・・0である は、百位以上の各位の数の和=1(mod11)
百位以上が 9がn桁である数は、百位以上の各位の数の和=9*n(mod11) だから
9*n(mod11)=3(mod11) である最小のnは、n=4
よって、百位以上が 9999 ,10000 のとき、すなわち 「999981〜1000018 の範囲で38個続く」
となりました。
以上のように、cocoloさんの#31042と同じ結果がでました。

続く大きい数の範囲は「38999981〜39000018」「47999981〜48000018」「56999981〜57000018」
「65999981〜66000018」・・・・・ですかね。

   10月25日(木) 12:30:23   MAIL:cacrh525@hcn.zaq.ne.jp   31053

過去問題一覧へ戻る