一度にn
アイテムを取るアイテムのセットから形成できるサブセットの数はr
total = P(n, r) = n! / (r! * (n - r)!)
s
選択した組み合わせにしましょう。とばらばらではないサブセットの数を見つけるには、 とばらばらなサブセットの数を見つけるs
ことから始めs
ます-アイテムが含まれていないセットs
(その番号を呼び出しましょうk
)。したがって、アイテムk
のセットから一度に形成できるサブセットの数です。n - r
r
k = P(n - r, r) = (n - r)! / (r! * (n - r - r)!)
= (n - r)! / (r! * (n - 2r)!)
したがって、選択されたセットと素であるサブセットの数は次のとおりです。
total - k = P(n, r) - P(n - r, r)
これには、選択したサブセットが含まれることに注意してくださいs
。これから 1 を引いて、 で互いに素な集合の数を取得しs
ます。
次の例を検討してください。
//Let n = 6 and r = 2
total = P(n, r) = n! / (r! * (n - r)!) = 6! / (2! * 4!) = 15
k = P(n - r, r) = (n - r)! / (r! * (n - 2r)!) = 4! / (2! * 2!) = 6
answer = 15 - 6 = 9;
answer excluding the selected set s = 8
//Super set:
{123456}
//Possible sub sets:
{12,13,14,15,16,23,24,25,26,34,35,36,45,46,56} //15 items
//Let the selected set be {12}, then sets without 1 and 2:
{34,35,36,45,46,56} //6 items
//9 sets (including the selected set) are not disjoint with the selected set