戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

ITパスポート 2010年 秋期 82


問題文

a、b、c、d、e、fの6文字すべてを任意の順で一列に並べたとき、aとbが両端になる場合は、何通りか。

選択肢

24
30
48(正解)
360

🔒 解説は解答すると表示されます

6文字の並べ方(a と b が両端になる場合)【ITパスポート 解説】

正解の理由

条件は「a と b が両端になる」ことです。両端に置く順序は「aが左、bが右」か「bが左、aが右」の2通りあります。残りの4文字(c, d, e, f)は中央の4つの位置に自由に並べられます。中央の並べ方は (4の階乗、4×3×2×1)で 通りです。
したがって全体の通り数は
で、正解は です。

解法ステップ

  1. 両端の並べ方を考える:a と b の並び順は 2 通り。
    • 例:a ... b、または b ... a
  2. 中央の4文字を並べる:4つを並べる方法は 通り。
  3. 乗法原理(ある選択と別の選択を組み合わせるときは掛ける)により、
短く式で表すと:

選択肢別の誤答解説

  • ア: 24
    → これは中央の のみを数えて、両端の順序(a と b の入れ替え)を考慮していない場合の値です。両端の順序も考える必要があります。
  • イ: 30
    → 30 は 6個から順序を考えて2つ選ぶ場合の数 の値です。問題は「任意の2つを両端にする」ではなく、両端が特に a と b に固定されています。したがってこの値は不適切です。
  • ウ: 48(正解)
    → 両端の2通り × 中央の 通りで求まります。
  • エ: 360
    → 360 は例として (720÷2)に相当します。これは「全て並べた後に何かで割っている」ような誤った考え方(例えば a と b を indistinguishable(区別しない)とみなすなど)から出る数ですが、この問題の条件とは一致しません。

よくある誤解

  1. 両端の順序を無視する
    • 「a と b が両端になる」と聞いて「両端に a と b がいる」とだけ考え、どちらが左か右かを区別しないミス。順序は重要で、2通りあります。
  2. 乗法原理を使わない
    • 両端の決定と中央の並べ方を別々に考えず、合計や引き算で処理してしまう。独立な選択を組み合わせるときは掛け算します。
  3. 階乗の意味を取り違える
    • は単に「4×3×2×1」であること。これを忘れると中央の並べ方を正しく数えられません。

補足コラム

  • 「階乗」(factorial)とは、自然数 に対し を意味します。並べ方(順列)を数えるときによく使います。
  • 一般化:異なる 個のうち、特定の2個が両端に来るように並べる場合の通り数は
    です。今回の例では なので になります。
  • なぜこの考え方が有用か:並べ方の問題は、プログラムで全パターンを列挙するときの探索空間や、組合せの計算で効率化を考えるときに役立ちます。たとえば全探索でなく条件を絞って掛け算で数えることで計算量をグッと減らせます(計算の工夫はITの基本スキルの一つです)。

FAQ

Q1: 「両端に a と b が来る」って、順序は指定されていないの?
A1: 指定がなければ順序はどちらでもよいと解釈します。つまり a左b右 と b左a右 の2通りがあります。
Q2: もし「左端が a、右端が b」と指定されたら答えは?
A2: その場合は両端の順序は1通りなので、残りの中央4文字の並べ方 が答えです。
Q3: 文字が重複(例えば a が2つ)していたらどう数える?
A3: 同じものがある場合は重複を考慮した公式を使います。重複のある順列は全体の順列を重複分で割る等の処理が必要です(例:同じ文字が2つあるなら )。

関連キーワード: 順列、階乗、場合の数、乗法原理、組合せ、基本原理、並べ方、確率論、数学的思考
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

ITパスポート
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について