a, c, h, r, t の5文字すべてを使って辞書式に配列するとき、以下の問いに答えます。 (1) 文字列 "earth" は何番目か。 (2) 55番目にあたる文字列を求めよ。

離散数学順列辞書式配列組み合わせ
2025/5/19

1. 問題の内容

a, c, h, r, t の5文字すべてを使って辞書式に配列するとき、以下の問いに答えます。
(1) 文字列 "earth" は何番目か。
(2) 55番目にあたる文字列を求めよ。

2. 解き方の手順

(1) 文字列 "earth" が何番目かを求めます。
辞書式に並べるので、まずアルファベット順に a, c, e, h, r, t となります。
* 先頭が 'a' である文字列の数は、残りの4文字の並び順なので、4! = 4 \* 3 \* 2 \* 1 = 24 個。
* 先頭が 'c' である文字列の数は、同様に 4! = 24 個。
* 先頭が 'e' で始まる文字列について考えます。'earth' は 'e' で始まる文字列の中で何番目かを調べます。
* 'ea' で始まる文字列の数は、残りの3文字の並び順なので、3! = 3 \* 2 \* 1 = 6 個。
* 'ec' で始まる文字列の数は、同様に 3! = 6 個。
* 'eh' で始まる文字列の数は、同様に 3! = 6 個。
* 'ear' で始まる文字列の数は、残りの2文字の並び順なので、2! = 2 \* 1 = 2 個。
* 'eart' で始まる文字列の数は、残りの1文字の並び順なので、1! = 1 個。
* 'earth' は 'earth' なので、1個。
したがって、"earth" より前に来る文字列の数は、24 + 24 + 6 + 6 + 6 + 2 + 0 = 68 個。
よって、"earth" は 24 + 24 + 6 + 6 + 6 + 2 + 1 = 69 番目です。
(2) 55番目にあたる文字列を求めます。
* 先頭が 'a' である文字列の数は、4! = 24個。
* 先頭が 'c' である文字列の数は、4! = 24個。
合計で48個。55番目はまだ'a'か'c'ではじまる文字列ではありません。
* 先頭が'h'である文字列について考えます。 48+4! = 48+24 = 72となり55を超えました。55番目の文字列は'h'で始まる文字列です。
'h'で始まる文字列の中で何番目かを考えます。 55 - 48 = 7番目の文字列です。
* 'ha' で始まる文字列の数は、3! = 6個。よって、'ha'で始まる文字列の次は 'hc'ではじまります。
* 7番目の文字列は'hc'で始まる文字列なので, 7 - 6 = 1番目です。
'hc'で始まる文字列のうち一番最初の文字列を求めます。 残りの文字はa, r, tなので辞書順に並べるとart。よって文字列は hcart となります。

3. 最終的な答え

(1) 69番目
(2) hcart

「離散数学」の関連問題

与えられた2進数、16進数、8進数の足し算と引き算を行います。 (1) 2進数の足し算: $(1011011)_2 + (0110110)_2$ (2) 2進数の引き算: $(1011011)_2 -...

基数変換2進数16進数8進数加算減算
2025/6/4

男子A, B, C, D の4人と女子E, F, G の3人が1列に並ぶとき、女子同士が隣り合わない並び方は何通りあるか。

順列組み合わせ場合の数数え上げ
2025/6/4

2人の男子と4人の女子が円形に並ぶとき、2人の男子が隣り合う並び方は何通りあるかを求める問題です。

順列円順列場合の数組み合わせ
2025/6/3

3人の男子と3人の女子が円形に並ぶとき、女子どうしが隣り合わない並び方は何通りあるか。

順列円順列場合の数組み合わせ
2025/6/3

A, B, C, D, E, F の6人が円形に並ぶとき、AとBが隣り合わない並び方は何通りあるかを求める問題です。

順列円順列組み合わせ
2025/6/3

右の図のような道のある地域で、以下の問いに答える問題です。 (1) AからBまで行く最短の道順は何通りあるか。 (2) AからCを通ってBまで行く最短の道順は何通りあるか。 (3) AからCを通らずに...

組み合わせ道順最短経路
2025/6/3

右図のような道路がある地域において、以下の問いに答えます。 (1) AからBまでの最短経路は何通りあるか。 (2) AからCを通ってBまでの最短経路は何通りあるか。 (3) AからCを通らずにBまでの...

組み合わせ最短経路場合の数
2025/6/3

全体集合 $U = \{1, 2, 3, 4, 5, 6, 7, 8, 9, 10\}$ の部分集合 $A = \{1, 3, 5, 7, 9\}$ と $B = \{4, 5, 6, 7\}$ が与...

集合和集合集合演算
2025/6/3

問題は以下の通りです。 (1) $1 \le x \le 5$, $1 \le y \le 5$, $1 \le z \le 5$ を満たす整数の組 $(x, y, z)$ の個数を求めよ。 (2) ...

組み合わせ重複組み合わせ場合の数整数
2025/6/3

集合 $A = \{1, 3, 5\}$ と集合 $B = \{1, 2, 3, 4, 5\}$ が与えられたとき、集合の関係として正しいものを選択肢の中から選ぶ問題です。選択肢は以下の3つです。 ...

集合集合論部分集合包含関係
2025/6/3