人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

数学に関する問題です。
すべての自然数を、順番につなげて書いたとします。
123456789101112131415161718192021222324252627282930…
100万個目の数字は何でしょう?
1番早く正答を送ってきた人、ベストアンサーです。


●質問者: にょぶながのげぼえ
●カテゴリ:学習・教育 科学・統計資料
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● yarukimedesu
ベストアンサー

100万個目の数字は1となると思います。

計算というには、地道なことをしましたが…。

1?9は1文字ずつ追加。9文字追加。
10?99は2文字ずつ追加。つまり2×(99-9)=180文字追加。
100?999は3文字ずつ追加。つまり3×(999-99)=2700文字追加。
1000?9999は4文字ずつ追加。つまり4×(9999-999)=36000文字追加。
10000?99999は5文字ずつ追加。つまり5×(99999-9999)=450000文字追加。

これまで、追加さらた文字を合計すると。48万8889文字となります。100万文字目まで、後、51万1111文字。これを6で割ってみると、8万5185.1666…となります。

余りを省いて、8万5185×6が51万1110文字。それに48万8889文字を足して、99万9999文字。

99万9999文字目は、6桁の数字の1の桁になっているので、100万文字目は、「18万ほにゃらら」の「1」じゃあないかと。


SALINGERさんのコメント
同じことを考えて、試しにプログラムも作りましたが正解です。

yarukimedesuさんのコメント
マジですか。プログラムが出したなら、間違いなさそうですね。

SALINGERさんのコメント
因みに185185の10万の位の1でした。

yarukimedesuさんのコメント
「ほにゃらら」にしておいて良かった…。100000のカウントを忘れてました。

a-kuma3さんのコメント
1 から順番に足してみた。 http://ideone.com/Id69U

にょぶながのげぼえさんのコメント
素晴らしい!!!!! 18万ほにゃららは、185185ですね。

にょぶながのげぼえさんのコメント
プログラムもいらないしいい解だと思います。
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ