アプリ版:「スタンプのみでお礼する」機能のリリースについて

1から300までの整数を書き並べて行く時、2という数字は全部で何個使われますか?
答もさることながら 公式あるのでしょうか?
ご教示願います。

A 回答 (4件)

まあ、考え方としては#3と同じですが、たとえばn桁の数字で、最初がmで、それ以外が0であった場合、


1の位が2になるのは、mx10^(n-2)になります。ただし、10^(n-1)は10の(n-1)乗。10の位もそれと同数。
で、そういったことが、10^(n-2)まで続きます。
したがって、合計は(n-1)xmx10^(n-2)個になります。
で、最後にmが3よりも大きいのであれば、10^(n-1)が加わります。

なので、300から900とか、3000から9000とか、30000から90000とかであるなら、
(n-1)xmx10^(n-2) + 10^(n-1)
になります。
まとめれば、{10+(n-1)xm}x10^(n-2)
ここに、n=3、m=3を代入すると
(10 + 2x3)x10^(n-2)=160
になります。
まあ、強いて式にまとめるならこんな感じでしょうかね。
一般式を考えるよりも、個別に考えた方が早いのは確かですけど。
    • good
    • 1

1位の数字は、1から0迄 順番に出てきますから 1から100迄では 10個、


同じように 101から200迄と201から300迄も 同じですから、
1位の数字が 2 になる数は 10+10+10=30 で、30個 。

十位の数字で 2 になるのは 1から100迄では 20~29 の 10個 。
101から200迄と201から300迄も 同じですから、
十位の数字が 2 になる数は 10+10+10=30 で、30個 。

百位の数字で 2 になるのは 200~299 の 100個 だけです。
つまり、全部で 30+30+100=160 で 160個 が答えになります。

これ以外の考え方もありますが、特別な公式はありません。
ダブりなく、抜けが無いように 注意深く場合の数をカウントするしかありません。
    • good
    • 1

いくつか考え方があるようですがその1例



整理して重複等が起こらないように、また脳内でできるだけ混乱が起こらないように
○○○に数字を当てはめると考えます

・○に当てはまる2はひとつだけの場合
2○○の○二つに当てはまる数はそれぞれ0,1,3~9の9個ずつあるから
2○○(2は一つ)と言うパターンの数は全部で9x9=81こ・・・使う2の個数も81こ

●2○の●に当てはまる数は0,1の2個、○に当てはまる数は0,1,3~9の9個
●2○(2は一つ)と言うパターンの数は全部で2x9=18こ・・・使う2の個数も18こ

●○2の●に当てはまる数は0,1の2個、○に当てはまる数は0,1,3~9の9個
●○2(2は一つ)と言うパターンの数は全部で2x9=18こ・・・使う2の個数も18こ
小計81+18+18=117

・○に当てはまる2はふたつの場合
22○ ○に入る数は0,1,3~9の9個
22○ (2はふたつ)と言うパターンの数は全部で9こ・・・使う2の個数は9x2=18こ

2○2 ○に入る数は0,1,3~9の9個
2○2 (2はふたつ)と言うパターンの数は全部で9こ・・・使う2の個数は9x2=18こ

○22 ○に入る数は0,1の2個
○22 (2はふたつ)と言うパターンの数は全部で2こ・・・使う2の個数は2x2=4こ
小計18+18+4=40

・○に当てはまる2は三つの場合
222の1こで 使う2は3こ

2の個数の合計は117+40+3=160
と言う要領です。
    • good
    • 1

その出現する規則性を考えればよいでしょう。


一の位では、範囲の1/10(10回に一回出てくる)
十の位では、範囲100当たり10個(20番台に10個)
百の位では、2百番台があるごとに100個、
です。
    • good
    • 1

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!