ジメジメする梅雨のお悩み、一挙解決! >>

よくこの組み合わせは全部で1万通りのパターンが存在するというようなことを聞きますが、
あれの方程式などはあるのでしょうか。

以下の例で説明をお願いします。

1. [a,b,c]の3つだけの文字列を作った時のパターン数
2. 英数字のみのパスワード4桁のパターン数
3. [a,b,c,d,e,f,g]の中から4文字をつかった文字列のパターン数。

A 回答 (1件)

ちゃんと中学で確率を勉強しましたか?


方程式というか中学生で習う確率の授業をちゃんとやればわかります。難しいとこは
全くなく基本です。

(1)(a.b.c)の3つだけの文字列を作った時のパターン数

▼3つだけを使うので同じものは2回使えない
▽最初にa.b.cの3つのうちのひとつが選べる
▽次に最初に選んだもの以外の2つのうちのひとつが選べる
▽最後に1つ残る

従って
3×2×1=6

で答えは6通り

▽検証
下記がその6通り
a.b.c
a.c.b
b.a.c
b.c.a
c.a.b
c.b.a

(2)英数字のみのパスワード4桁

アルファベットは26文字
数字は10種類

▼同じ英数字を二度使ってもかまわないので

選べる英数字は毎回36通り

ここから4桁を選ぶのだから

36×36×36×36=1679616

1679616通り

(3)(a.b.c.d.e.f.g)の中から4文字を使った文字列のパターン

▼同じ文字を二度使わない場合
▽最初は7つ選べる
▽二回目は6つから選べる
▽三回目は5つから選べる
▽四回目は4つから選べる

7×6×5×4=840

840通り

ちなみに
▼同じ文字を二度使ってもよい場合なら
▽毎回7つから選択できる

7×7×7×7=2401

2401通り
    • good
    • 34
この回答へのお礼

ありがとうございます。

今まではなんとなくで求めていましたが、考え方がよくわかりました。

桁ごとに何進数かを求めていくイメージですね。
(違っていたらすみません。)
とてもわかりやすくて面白かったです。

お礼日時:2014/08/11 01:38

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q小学生の算数:何通りかの計算

大変お恥ずかしいのですが『何通りあるかの計算』について教えてください。
小学5・6年で習ったのですが、20年近く経過して、すっかり忘れてしまいました。

1:『何通りあるかの計算』は、なんと言う名前なのでしょうか。

2:一般的な計算式を教えてください。
  赤・青・黄・白・緑の5色の色鉛筆が1本ずつあるとして・・・
  5色の色鉛筆を2本ずつ組み合わせた場合の式
  5色の色鉛筆を3本ずつ組み合わせた場合の式
  (10通りだと思うのですが、どういう式なのでしょうか)

よろしくお願いします。

Aベストアンサー

1.場合の数ですか?

>5色の色鉛筆を2本ずつ組み合わせた場合の式
 赤のパートナーになる色鉛筆は青・黄・白・緑の4色です。
 同様に青のパートナーもその他のパートナーも4色になります。
 それらを全て足すと20通りになります。
 しかし、赤青と青赤のように同じ組み合わせがあるので、2で割って10です。
 数学的に書きますと、5C2 = 10 となります。
 今回は小学5~6年で習う程度とのことなので、前者のやり方で良いのではないでしょうか。

>5色の色鉛筆を3本ずつ組み合わせた場合の式
 上記同様にカウントしてください。
 数学的には5C3 = 10 となります。

QExcelでの全通りの組み合わせ出力方法(文字列)

Excelについて全くの初心者で、教えて頂きたい質問があります。

Excelの文字列の全通りの組み合わせを出力がしたいのですが、その方法が分かりません。
例えばセルAに
・りんご
・みかん
・いちご

セルBに
・だいこん
・キャベツ
・トマト

があり、別のセルにその全通りの組み合わせを出力
(文字と文字の間はスペース)

りんご だいこん
りんご キャベツ
りんご トマト
みかん だいこん
みかん キャベツ
みかん トマト
いちご だいこん
いちご キャベツ
いちご トマト

この様に出来る方法はあるでしょうか?
また出来ればその裏(だいこん りんご)も出力したいと考えており、キーワードは3つまで出来るようになりたいです。

どなたかご存じでしたら、ぜひお教え下さい。
よろしくお願いします。

Aベストアンサー

A列B列は1行目からデータがあるものとします。
C列に転記するものとします。

以下の手順をおためしください。

1.Altキー+F11キーでVisualBasicEditorを呼び出します。

2.メニューから挿入、標準モジュールで出てきたコードウィンド(右側の白い広い部分)に以下のコードをコピペします。

Sub test01()
a = Cells(Rows.Count, "A").End(xlUp).Row 'A列最終行取得
b = Cells(Rows.Count, "B").End(xlUp).Row 'B列最終行取得
For i = 1 To a '1行からA列最終行まで繰り返し
For n = 1 To b '1行からB列最終行まで繰り返し
x = x + 1
Cells(x, "C") = Cells(i, "A") & " " & Cells(n, "B") 'C列に結合して転記
Next n
Next i
End Sub

3.Alt+F11キーでワークシートへもどります.

4.メニューから、ツール、マクロ、マクロで出てきたマクロ名(test01)を選択して実行

これでできます。
これがわかれば「裏」というのも簡単ですよね。
以上はVBAでの回答ですが、外していたらごめんなさい。

A列B列は1行目からデータがあるものとします。
C列に転記するものとします。

以下の手順をおためしください。

1.Altキー+F11キーでVisualBasicEditorを呼び出します。

2.メニューから挿入、標準モジュールで出てきたコードウィンド(右側の白い広い部分)に以下のコードをコピペします。

Sub test01()
a = Cells(Rows.Count, "A").End(xlUp).Row 'A列最終行取得
b = Cells(Rows.Count, "B").End(xlUp).Row 'B列最終行取得
For i = 1 To a '1行からA列最終行まで繰り返し
For n = 1 To b '1行...続きを読む

Q4ケタの数字の組み合わせは何通り?

単純な質問ですみません。4ケタ(0~9)の数字の組み合わせは何通りありますか?また6ケタの場合は?たしか計算式かなにかあったと思うんですが・・教えてください。

Aベストアンサー

4桁なら「10の4乗=10000とおり」、
6桁なら「10の6乗=1000000とおり」
です。

Q小学生の算数全部で何通りですがわかりません

小学6年生の親です
小学生の算数全部で何通りですがわかりません
問題 赤、白、黄、青、緑、茶の6種類のボタンのうち、2種類買います。
ボタンの買い方は全部で何通りありますか
私が考えた答えは30通りと思いましたが正解でしょうか
図に書いてやってみました。
小学生で公式はあるのでしょうか
アドバイスお願いします

Aベストアンサー

添付図のような図を描けば、6種類のうち2種類のボタンを買う買い方は、すべての直線の数と等しいことが分かるのではないでしょうか?

Q3つの数の組み合わせの求め方

情けない質問なんですが、朝からずっと考えていて結局あきらめました。

1~18まで3つの数字を組み合わせる場合の式を教えてください。同じ数字の組み合わせはありません。
18までだと816通りありますが、例えば12までの組み合わせが何通りになるかと言う計算式が知りたいのです。

最初 1-2-3 2番目 1-2-4 … 18までの場合の最後16-17-18

よろしくお願いします。

Aベストアンサー

計算式は、(12×11×10)÷(3×2×1)となります。

Q数字3桁の組み合わせの何通りありますか?

フリーナンバーのロック式鍵があり自分で番号を決めれるのですが、厄介な事に誤動作で番号が変わってしまいロックを解除出来ません!!!数字3桁で0から9まであるのですが、何通りありますか?また、全ての組み合わせ数字を教えて下さい。確か昔小学校で習ったような記憶があるのですが、、、お願いします。例  111 123 124 125 126 246等凄い地道な作業になるのは覚悟しております。

Aベストアンサー

10桁x10桁x10桁
だから1000通り

000から999までです。

1秒に1パターンやれば1000秒です笑

QExcelでデータ全通り組み合わせ出力方法

Excelでデータ全通り組み合わせ出力方法について教えて頂けますと助かります。

セルA~Eに、数がまちまちのアイテム名が入っています。
(セルA~Eというのは例で、変則的に全てのアイテム数は増減します。)

全ての組合せをセルG~Kに各々書き出してくれる方法はあるでしょうか?
(イメージ添付あり)

できればセルに入力すれば自動的に組合せが追加されていくのが理想です。
Excel2010を使用しており、VBAは初心者です。


どなたかご存じでしたら、ぜひお教え下さい。
よろしくお願いします。

Aベストアンサー

#1、2、cjです。#1、2、補足欄へのレスです。

取り急ぎ、コードのみ修正しました。
#2を元に書き換えています。

Option Explicit

Private Sub Worksheet_Change(ByVal Target As Range)
  Dim rSrc As Range
  Application.EnableEvents = False
  Set rSrc = Range("B2").CurrentRegion
  Application.EnableEvents = True
  If Intersect(Target, rSrc) Is Nothing Then Exit Sub
  Application.EnableEvents = False
  Call PrintCombi(rSrc)
  Application.EnableEvents = True
End Sub

Sub PrintCombi(ByVal rSrc As Range)
  Dim tnFld As Long
  Dim nRc As Long
  Dim nConti As Long
  Dim nRow As Long
  Dim i As Long
  Dim j As Long

  tnFld = rSrc.Columns.Count
  nConti = 1
  With rSrc(1, rSrc.Columns.Count + 3)
    .CurrentRegion.Clear
    Cells(1).Resize(, tnFld).Copy .Cells(1)
    For i = tnFld To 1 Step -1
      nRc = Cells(Rows.Count, i).End(xlUp).Row
      nRow = 2
      For j = 2 To nRc
        Cells(j, i).Copy Destination:=.Cells(nRow, i).Resize(nConti)
        nRow = nRow + nConti
      Next j
      nConti = nConti * (nRc - 1)
    Next i
    With .Cells(2, 1).Resize(nConti)
      For i = 2 To tnFld
        Range(.Cells(1, i), .Cells(.Cells.Count + 1, i).End(xlUp)).Copy Destination:=.Columns(i)
      Next i
    End With
  End With
End Sub

#1、2、cjです。#1、2、補足欄へのレスです。

取り急ぎ、コードのみ修正しました。
#2を元に書き換えています。

Option Explicit

Private Sub Worksheet_Change(ByVal Target As Range)
  Dim rSrc As Range
  Application.EnableEvents = False
  Set rSrc = Range("B2").CurrentRegion
  Application.EnableEvents = True
  If Intersect(Target, rSrc) Is Nothing Then Exit Sub
  Application.EnableEvents = False
  Call PrintCombi(rSrc)
  Application.EnableEvents = True
...続きを読む

Q4ケタの暗証番号 何通り?

0~9の数字からなる4ケタの暗証番号ありますよね?
よく携帯とかでみられる・・・
もしどの数字を押したかが分かるとしたら何通りのパターンがあるんですか?
1・2・3・4を使っているとしたならば、全部違う数字という制約がつくので24通りですよね?
他にも1・2・3だけ使っているとしたらどれかが重複しているという事になります
これだとまた何通りかは変わってくるはず。
他にもいろいろなパターンがあるはずです
全部のパターン教えてください
例えば暗証番号を押させて、そのボタンについている指紋をとってどの数字を使っているのか
調査するというやり方をしたら
何通りのパターンがあるのですか?

Aベストアンサー

【1】 使われている数字が1種類の場合
 並べ方は1つしかありません。それが0~9まであるので、10通り。
 0000,1111,2222,~ 9999


【2】 使われている数字が2種類の場合
 その2つの数字をa,b としてみると、並べ方は、
(aが3つ、bが1つのとき) aaab,aaba,abaa,baaa
 (aが2つ、bが2つのとき) aabb,abab,abba,bbaa,baba,baab
(aが1つ、bが3つのとき) abbb,babb,bbab,bbba

の14通り。
0~9のうち2つを取り出す組み合わせは、10C2=45

よって、14×45=630通り。

【3】 使われている数字が3種類の場合
 その3つの数字をa,b,c としてみると、いずれかひとつが重複していることになります。
 重複しているのが a だとすれば、その置き方は、
 aa--
a-a-
a--a
-aa-
-a-a
--aa
の6パターンあり、-の部分にb,c が入りますから、それぞれ2種類のため、計12パターンです。

そして、重複しているのがb の場合、c の場合、とありますから、結局、12×3=36パターンあります。

0~9のうち、3つを取り出す組み合わせは、10C3=120

よって、36×120=4,320通り。

【4】使われている数字が4種類の場合
 あなたもおっしゃるとおり、24通りです。

0~9のうち、4つを取り出す組み合わせは、10C4=210通り。

よって、24×210=5,040通り。

【1】~【4】 を全部足せば、

10 + 630 + 4,320 +5,040 =10,000

となります。
0000~9999 までの10,000通りです。

【1】 使われている数字が1種類の場合
 並べ方は1つしかありません。それが0~9まであるので、10通り。
 0000,1111,2222,~ 9999


【2】 使われている数字が2種類の場合
 その2つの数字をa,b としてみると、並べ方は、
(aが3つ、bが1つのとき) aaab,aaba,abaa,baaa
 (aが2つ、bが2つのとき) aabb,abab,abba,bbaa,baba,baab
(aが1つ、bが3つのとき) abbb,babb,bbab,bbba

の14通り。
0~9のうち2つを取り出す組み合わせは、10C2=45

よって、14×45=630通り。

【3】 使われている数字が3種類...続きを読む

Qパーセンテージの出し方

パーセンテージの出し方をおしえてください

Aベストアンサー

主人公÷母体×100

Q「以降」ってその日も含めますか

10以上だったら10も含める。10未満だったら10は含めない。では10以降は10を含めるのでしょうか?含めないのでしょうか?例えば10日以降にお越しくださいという文があるとします。これは10日も含めるのか、もしくは11日目からのどちらをさしているんでしょうか?自分は10日も含めると思い、今までずっとそのような意味で使ってきましたが実際はどうなんでしょうか?辞書を引いてものってないので疑問に思ってしまいました。

Aベストアンサー

「以」がつけば、以上でも以降でもその時も含みます。

しかし!間違えている人もいるので、きちんと確認したほうがいいです。これって小学校の時に習い以後の教育で多々使われているんすが、小学校以後の勉強をちゃんとしていない人がそのまま勘違いしている場合があります。あ、今の「以後」も当然小学校の時のことも含まれています。

私もにた様な経験があります。美容師さんに「木曜以降でしたらいつでも」といわれたので、じゃあ木曜に。といったら「だから、木曜以降って!聞いてました?木曜は駄目なんですよぉ(怒)。と言われたことがあります。しつこく言いますが、念のため、確認したほうがいいですよ。

「以上以下」と「以外」の説明について他の方が質問していたので、ご覧ください。
http://oshiete1.goo.ne.jp/kotaeru.php3?qid=643134


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング

おすすめ情報