答え イ
【解説】
長さ1の文字列の個数、長さ2の文字列の個数、長さ3の文字列の個数をそれぞれ求めて、加算して答えを出します。
- 長さ1の文字列
先頭の文字はA以外なので、Aを除くB〜Jの9個から1個を取り出すので、9通りである。
- 長さ2の文字列
先頭の文字はA以外なので、Aを除くB〜Jの9個から1個を取り出すので、9個である。
(B, C, D, E, F, G, H, I, J)
2文字目は、A〜Jの10個から1個を取り出すので、10個である。
これから作る文字列は1文字目と2文字目の組み合わせなので9×10=90通りになる。
(BA, BB, …, BJ, CA, CB, …, CJ, …, JA, JB, …, JJ)
- 長さ3の文字列
先頭の文字はA以外なので、Aを除くB〜Jの9個から1個を取り出すので、9個である。
2文字目は、A〜Jの10個から1個を取り出すので、10個である。
3文字目も、A〜Jの10個から1個を取り出すので、10個である。
これから作る文字列は1文字目、2文字目と3文字目の組み合わせなので9×10×10=900通りになる。
(BAA, BAB, …, BAJ, BBA, BJJ, CAA, …, CJJ, …, JAA, …, JJJ)
よって、長さ1の文字列の個数、長さ2の文字列の個数、長さ3の文字列の個数を足すと999通りになる。