• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:5個、5個、2個の3つの組に分ける方法は何通りか?)

5個、5個、2個の3つの組に分ける方法は何通りか?

banakonaの回答

  • banakona
  • ベストアンサー率45% (222/489)
回答No.1

ちょっと説明が変。 3!で割るのは組に区別がない場合。組をA,B,Cと区別する場合は割りません。 本問では、5個、5個、2個の3つの組に分けるので割らなくてよさそうだけど、5個と2個の組は区別できるので、見分けのつかない5個、5個の組の入れ替えを考慮した2!で割る。

kirofi
質問者

お礼

回答ありがとうございます

関連するQ&A

  • 連続した行を一行にして出力したい

    こんばんは。 自分の力では解決できないので、お力をお貸しいただけないでしょうか。 以下のようなフォーマットのデータがあります。 「--」で一区切りです。 a b c d -- e f g h -- i j k l -- これを、以下のようなフォーマットで、 「--」で区切られたまとまりの行を全て結合して、 各行の後ろに付け加えたいのですが、 a -> abcd b -> abcd c -> abcd d -> abcd -- e -> efgh f -> efgh g -> efgh h -> efgh -- i -> ijkl j -> ijkl k -> ijkl l -> ijkl -- 自分で色々やってみましたが、うまくできません。 どうかよろしくお願いいたします。

    • ベストアンサー
    • Perl
  • Excelで2つの一致するセルを抽出し並べて表示させる方法

    こんにちは、 例えば、下記のようにエクセルシートに記載しているとします。 A   B   C    D    田中 100  鈴木  ABCD 鈴木 200  萩原  EFGH 萩原 300  田中  IJKL この場合で、セルAとCを比較し、同じ名前かを比較し、同じであれば 下記のようにセルBやセルDの内容も一緒に同列になるようにまとめたいと思います。 A   B   C    D    田中 100  田中  IJKL 鈴木 200  鈴木  ABCD 萩原 300  萩原  EFGH このように自動でソートさせたいのですが、何か良い方法はないものでしょうか。 お手数をおかけしますが、ご存知の方がいらっしゃいましたら アドバイスよろしくお願いいたします。

  • ExcelまたはAccessでできるでしょうか?

    エクセルかアクセスでできるか教えてください。 やりたいこと> 例えば、こういうデータがあります。     A列     B列     C列 1行 1234     ああああ   ABCD 2行 5678     いいいい   EFGH 3行 2468     うううう   IJKL このデータをもとに、入力項目【  】みたいな枠をつけて、該当の数字をいれるとその行全体のデータを引用してくるような作業。 たとえば、1234をいれると 1234     ああああ   ABCD を抽出、 次に2468をいれると 2468     うううう   IJKL を抽出、 よって、データは 1234     ああああ   ABCD 2468     うううう   IJKL っていうファイルができる・・・・。 みたいな感じです。 できそうだったら教えてください・・・。 よろしくお願いします。 

  • エクセルでのデータ照合

    エクセルで出来るか教えてください。 Sheet1 [品目コード]、[数量(c/s)]、[端数(p/c)] [ABCD] [110] 、 [ 2] [EFGH] [ 9 ] 、 [ 3] [IJKL] [ 0] 、 [ 7] Sheet2 [品名KEY]、[総個数(C/S)]、[総端数(P/C)] [ABCD] [ 110 ] 、 [   2] [EFGH] [ 8 ] 、 [ 3] [IJKL] [ 0 ] 、 [ 7] Sheet1とSheet2のデータ数量を照合して、数量に相違があるか簡単に調べる方法を 教えて下さい。 知識がないので行き詰っています。 知識が豊富なか方、助けてください。

  • EXELでの文字列の一部抽出

    WinXP、Office2003です。 http://aaa.com/abcd.html http://bbb.com/user/efgh.html http://ccc.com/link/ijkl.html 上記のようにURLのリストがA列に並んでいます。 この中の最後の部分「abcd.html」「efgh.html」 「ijkl.html」だけをB列にコピーしたいのですが、 どうすればよいでしょうか? EXELの機能の「置き換え」で最後の部分のみを指定することはできますか? よろしくお願いします。

  • EXCEL VBA データの並べ替え

    EXCEL VBAを利用して、【Sheet1】を【Sheet2】へ並べ替えるようにしたいのですが、可能でしょうか? 【Sheet2】について、「No.」と「ファイル名」の並べ方は決まっています。 コードウィンドウ(VBAの文法)で「No.=ファイル名」を定義したい。 例えば、「1=EFGH」、「2= 」、「3=ABCD」、「90=IJKL」のように。 説明がわかりづらいかもしれませんが、ご不明がありましたらご連絡下さい。 よろしくお願いいたします。 ★イメージ★ 【Sheet1】※データ受信(元データ)       A   │ B │ C │ D  (列)    ┌─────┼───┼───┼───   1│ファイル名│会社名│部署名│件数    ├─────┼───┼───┼───   2│ABCD │A社 │S部 │12345   3│EFGH │B社 │T部 │23456   4│IJKL │C社 │U部 │34567   :│  :   │ : │ : │ :   91│MNOP │Z社 │Y部 │99999   (行)  【Sheet2】※並べ替えた後  ⇒  A│  B  │ C │ D │ H  (列)    ┌─┼─────┼───┼───┼───   1│No│ファイル名│会社名│部署名│件数    ├─┼─────┼───┼───┼───   2│1│EFGH │B社 │T部 │23456   3│2│     │   │   │   ←ブランク   4│3│ABCD │A社 │S部 │12345   :│:│  :   │ : │ : │ :   91│90│IJKL │C社 │U部 │34567   (行)      └───────┬────────┘             マクロ実行で表示される。

  • 文字の置換のソフトを探しています。

     テキストエディター上のことです。 ABCD"a-a" , EFGH="b-b",, ABCD"c-c" , EFGH="d-d",, ABCD"e-e" , EFGH="f-f ",,        ・        ・        ・ という感じで文字が並んでいるときに ABCD"a-a" , EFGH="a-a",, ABCD"c-c" , EFGH="c-c",, ABCD"e-e" , EFGH="e-e",,        ・        ・        ・  のように文字を置換したいのですが、置換する量が多いので、   自動で置換してくれるソフトはないでしょうか?   自分の勝手なイメージですが、   ABCD"から",までの文字を読み取って   EFGH="から",,までに文字を入れてくれるソフトような   ソフトがあればと思います。   もしそのようなソフトをご存知でしたら、教えてください。   よろしくお願いします。

  • コメントアウト以外を置換対象とする正規表現について質問です。

    コメントアウト以外を置換対象とする正規表現について質問です。 以下の(1)の入力に対して(2)の結果を得たいのですが、 綺麗な正規表現を使って置換する方法を教えて下さい。 とりあえず複数回に分けて無理やり置換したのですが、 とても汚いコードになってしまいました。。。 (前提) ・コメントは/*...*/ と //... の2種類 ・コードは改行を含めて1変数に格納されている ・目的はコメントアウト以外の「abcde」を「aaaaa」に置換すること (1) ---------------------------------------------------- /* abcde fghij */ abcde fghij /* abcde fghij */ abcde fghij // abcde fghij abcde fghij /* abcde fghij */ abcde fghij /* abcde fghij */ ---------------------------------------------------- (2) ---------------------------------------------------- /* abcde fghij */ aaaaa fghij /* abcde fghij */ aaaaa fghij // abcde fghij abcde fghij /* abcde fghij */ aaaaa fghij /* abcde fghij */ ---------------------------------------------------- (考えた方法) ---------------------------------------------------- $st = "#START#"; $ed = "#END#"; s/\b(abcde)\b/${st}$1${ed}/sg; s/(\/\*.*?)${st}(.*?)${ed}(.*?\*\/)/$1$2$3/sg; while(s/(\/\/.*?)${st}(.*?)${ed}/$1$2/g){}; s/${st}abcde${ed}/aaaaa/sg; ---------------------------------------------------- ご回答よろしくお願いします。

    • ベストアンサー
    • Perl
  • テキストデータを合成するプログラム

    テキストデータの合成 私業務で必要なプログラムなどを片手間に作っています。 超簡単なマクロなどを組めるスキルのレベルです。 テキストデータの合成を行っています。 エディタでコピペすれば済むといえば済むのですが、 実際はデータの数が多く手作業ではミスなども起きやすいのでできればプログラム化したいと考えています。 やりたいことは・・・ 【元データ】 下のような3つのテキストファイルがあります a.txt 1234 abcd ABCD b.txt 5678 efgh EFGH c.txt 9012 ijkl IJKL これらを行ごとに合成して 【結果】 d.txt 123456789012 abcdefghijkl ABCDEFGHIJKL のようなファイルを作成します。 VBScriptかExcelのVBAで簡単にできないかなと思い、 取り組んだのですがなかなか筋道が立ちません。 アドバイスよろしくお願いします。

  • 数学「組合せ」/組分け、分配の問題について

    以下の、(4)までは理解できるんです。 ただし、(4)をひねって(5)とすると、これであっているんでしょうか? みなさま、お手柔らかにお願いします。 ----- 12個の異なる物がある。 (1)4個ずつABCの3つの箱に入れる方法は何通り? 12C4×8C4×4C4 通り (2)4個ずつ3つの組に分ける方法は何通り? 12C4×8C4×4C4÷3! 通り (3)5個、5個、2個の3つの組に分ける方法は何通り? 12C5×7C5×2C2÷2!通り (4)5個、4個、3個の3つの組に分ける方法は何通り? 12C5×7C4×3C3 通り (5)5個、4個、3個の3つの組に分けて、ABCの3つの箱に入れる方法は何通り? ※Aの箱に、5個の組が入ることも3個の組が入ることもある。 12C5×7C4×3C3×3!通り であってますか?