りんご211690 views
Computer368461 views
数学講師2890703 views
世界の国564972 views
高校生物551985 views
高校化学2925825 views
英語614322 views
高校倫理1440914 views
高校日本史190639 views
高校国語788606 views
Help
Tools
NewsSpreadsheetCalendarBookkeepingMarkdown TablesLanguage Model NewsLinux CommandsSlidesTier ListPen ToolIllustrationCrayonWatercolorPixel ArtASCII ArtPerspectiveEndless StairsGraphMind MapER DiagramFamily TreeMemeCurved TextImage EditorMosaicRetro FilterPencil SketchSwirl EffectLine ArtOCR/HighlighterMakeup EditorFaviconVideo TrimmerScrolling VideoVideo TitleColor PickerColor ExtractorBonfireFireworksCherry BlossomWater RippleWater SplashBreaking GlassGlass TextureFabric TextureWood GrainMarble TextureBrick Wall TextureMetal TextureWashi Paper TextureCardboard TextureCSS ButtonIcon MakerBar ChartGrouped Bar ChartStacked Bar ChartPie ChartLine ChartArea ChartStacked Area ChartScatter Plot3D Bar Chart3D Pie ChartBar Chart RaceBubble ChartPopulation PyramidPictogramEarningsCandlestick ChartInvestment RiskMortgage SimulatorCalculatorMatrix CalculatorFunction GraphPolynomial ExpansionVenn DiagramField VisualizerRubik's Cube Group TheoryTraveling SalesmanVoronoi and DelaunayFractalUniversity Entrance Exam MathColumn ArithmeticDraw Math FiguresArithmetic AnimationArithmetic Word ProblemsCounting with Tree DiagramsCube NetsRolling DiceCross SectionsMotion PathMechanicsWavesUniversity Entrance Exam Physics解析力学Quantum MechanicsStatistical MechanicsRelativityCelestial MechanicsAstrophysicsCosmologyElectromagnetic WavesCapacitorsLight and LensesThermodynamicsHow Semiconductors WorkMolecular StructuresAtomic OrbitalsElectrochemical CellsChemical EquilibriumCrystal LatticesBuffer pHOrganic Reaction MapPeriodic TableComplex IonsDNA Double HelixCell DivisionMembrane ChannelsNerve ImpulseMuscle ContractionHormones and HomeostasisRock ClassificationWeatherConstellationsSolar and Lunar Eclipses3D ModelingFloor PlanSeismic StructuresIntersection TurnMaglevCooking AnimationOrigamiLive Viewer CountGeoJSON MapRailway MapPopulation MapCrime MapLand Price MapSchool MapShrine and Castle MapHouse of Representatives MapWord MapSolitaireReversiHakoiri MusumeChessHamburgerRippleSlide Puzzle MakerNeon PinballNovel MakerJapanese Typing PracticePiano Score EditorMusic TheoryShogi StrategyPiano Rhythm Game

English

重複順列と重複組み合わせ - 同じものを繰り返し選べるときの場合の数

通常の順列や組み合わせでは、一度選んだものは再び選べません。しかし実際には「同じものを何度でも選べる」場面が多くあります。サイコロを 3 回振るとき、同じ目が何度出てもよいですし、飲み物を 3 本買うとき同じ種類を複数選んでもかまいません。このように重複を許す場合の数を扱うのが、重複順列と重複組み合わせです。

重複順列

重複順列は「 種類のものから重複を許して 個を選び、並べる」場合の数です。

たとえば A, B, C の 3 文字から重複を許して 2 文字を選んで並べるとき、AA, AB, AC, BA, BB, BC, CA, CB, CC の 9 通りがあります。通常の順列なら同じ文字を 2 回使えないので AA, BB, CC は除外されますが、重複順列ではこれらも含まれます。

通常の順列

一度選んだものは使えない。 個から 個選んで並べると 通り。

重複順列

同じものを何度でも選べる。 種類から 個選んで並べると 通り。

なぜ になるかを考えてみます。1 個目の選び方は 通り、2 個目も同じものを選べるので 通り、3 個目も 通り……と、 個すべてで 通りの選択肢があります。積の法則により、全体では 通りです。

重複順列の具体例

4 桁の暗証番号を 0〜9 の数字で作るとき、何通りの番号があるかを求めてみます。

10 種類の数字から重複を許して 4 個を選び、並べる問題です。各桁で 0〜9 の 10 通りを選べるので、

通常の順列との比較

もし同じ数字を繰り返し使えないなら 通りです。重複を許すと 10000 通りに増えます。選択肢が減らないぶん、場合の数は大きくなります。

サイコロの例

サイコロを 3 回振ったときの出目のパターンは 通りです。各回で 1〜6 の 6 通りが独立に選ばれるので、重複順列そのものになっています。

重複組み合わせ

重複組み合わせは「 種類のものから重複を許して 個を選ぶ(並べない)」場合の数です。順番を考えないところが重複順列との違いになります。

たとえば 3 種類のドーナツ(チョコ・プレーン・抹茶)から重複を許して 4 個を買う場合を考えます。チョコ 2 個・プレーン 1 個・抹茶 1 個も、チョコ 4 個・プレーン 0 個・抹茶 0 個も、どれも有効な買い方です。

この場合の数を求める公式は次のようになります。

仕切りと玉で理解する

重複組み合わせの公式は「仕切りと玉」の考え方で直感的に理解できます。

個の玉(選ぶもの)と 個の仕切り(種類の境目)を一列に並べる、と考えます。先ほどのドーナツの例なら、4 個の玉 ○ と 2 個の仕切り | を並べます。

○○|○|○ の場合

仕切りで区切ると「○○ / ○ / ○」となり、チョコ 2 個・プレーン 1 個・抹茶 1 個を意味します。

○○○○|| の場合

仕切りで区切ると「○○○○ / / 」となり、チョコ 4 個・プレーン 0 個・抹茶 0 個を意味します。

個と仕切り 個の合計 個の中から、仕切りを置く位置(または玉を置く位置)を選ぶ組み合わせなので、

となります。ドーナツの例では , なので、

4 つの場合の数の整理

ここまでの内容を、重複の有無と順序の有無で整理します。

区分順序あり順序なし
重複なし順列 組み合わせ
重複あり重複順列 重複組み合わせ

順序を考えるかどうかと、同じものを繰り返し使えるかどうかの 2 軸で、4 つの場合の数が区別されます。問題文を読んだとき「並べるのか選ぶだけか」「同じものを何度も使えるか」を判断できれば、使うべき公式がわかります。

重複組み合わせの練習問題

5 種類のアイスクリームから重複を許して 3 個を選ぶ方法は何通りですか?

  • 125 通り
  • 10 通り
  • 35 通り
  • 60 通り
__RESULT__

通りです。 は重複順列(並べる場合)の答えなので、選ぶだけなら重複組み合わせを使います。

方程式の非負整数解への応用

重複組み合わせは、方程式の非負整数解の個数を求める問題にも応用できます。

(ただし )の非負整数解の個数を求めてみます。これは「3 種類の変数に合計 10 を分配する」問題なので、3 種類から重複を許して 10 個選ぶ重複組み合わせと同じ構造です。

仕切りと玉で考えると、10 個の玉と 2 個の仕切りを並べる問題として 12 個から仕切り 2 つの位置を選ぶ 通りとも理解できます。

)の非負整数解は何通りですか?

  • 56 通り
  • 84 通り
  • 120 通り
  • 210 通り
__RESULT__

4 種類の変数に合計 6 を分配するので 通りです。

重複順列と重複組み合わせの見分け方

問題を解くときに迷いやすいのが「順序があるかないか」の判断です。

パスワードや暗証番号のように、選んだものを特定の位置に配置する場合は重複順列です。一方、買い物やボールの分配のように「何を何個選んだか」だけが問題になる場合は重複組み合わせになります。

1234 と 4321 が異なるなら順序あり、同じなら順序なし。

たとえば「赤・青・黄の 3 色から 5 回塗る」なら各回に順番があるので 通り(重複順列)ですが、「赤・青・黄の 3 色のボールを合計 5 個選ぶ」なら順番は関係ないので 通り(重複組み合わせ)です。同じ「3 種類から 5 個」でも、順序の有無で答えが大きく変わることがわかります。