组合数学-排列组合
组合数学例题和知识点总结

组合数学例题和知识点总结组合数学是一门研究离散对象的组合结构及其性质的数学分支。
它在计算机科学、统计学、物理学等领域都有着广泛的应用。
下面我们通过一些例题来深入理解组合数学中的重要知识点。
一、排列组合排列是指从给定的元素集合中取出若干个元素按照一定的顺序进行排列。
组合则是指从给定的元素集合中取出若干个元素组成一组,不考虑其顺序。
例题 1:从 5 个不同的元素中取出 3 个进行排列,有多少种不同的排列方式?解:根据排列的公式,\(A_{5}^3 = 5×4×3 = 60\)(种)例题 2:从 5 个不同的元素中取出 3 个进行组合,有多少种不同的组合方式?解:根据组合的公式,\(C_{5}^3 =\frac{5×4×3}{3×2×1} =10\)(种)知识点总结:1、排列数公式:\(A_{n}^m = n×(n 1)×(n 2)××(n m + 1)\)2、组合数公式:\(C_{n}^m =\frac{n!}{m!(n m)!}\)二、容斥原理容斥原理用于计算多个集合的并集的元素个数。
例题 3:在一个班级中,有 20 人喜欢数学,15 人喜欢语文,10 人既喜欢数学又喜欢语文,求喜欢数学或语文的人数。
解:设喜欢数学的集合为 A,喜欢语文的集合为 B,则喜欢数学或语文的人数为\(|A ∪ B| =|A| +|B| |A ∩ B| = 20 + 15 10= 25\)(人)知识点总结:容斥原理的一般形式:\(|\cup_{i=1}^{n} A_i| =\sum_{i=1}^{n} |A_i| \sum_{1\leq i < j\leq n} |A_i ∩ A_j| +\sum_{1\leq i < j < k\leq n} |A_i ∩ A_j∩ A_k| +(-1)^{n 1} |A_1 ∩ A_2 ∩ ∩ A_n|\)三、鸽巢原理鸽巢原理也叫抽屉原理,如果有 n + 1 个物体放入 n 个抽屉中,那么至少有一个抽屉中会放有两个或更多的物体。
组合数学 第一章 排列组合6

习题
5, 10 ,19 , 22
得.
nn
n k
n-k k
k=0
1.7若干等式及其组合意义
证2 在[1,n]的所有组合中,
含1的组合←→不含1的组合.有1—1对应
关系。在任一含1组合及与之对应的不含
1组合中,必有一奇数个元的组合与一偶
数个元的组合。将含奇数个元的组合做
成集,将含偶数阁元的组合做成另一集。
此二集的元数相等。
∑(
)i奇=∑ni(
证1(x+y) =∑( )x y ,令x=y=1,得(1.7.5)
组合证1 [m1,mm]mk的所k 有m-方k 案.每一子集都可 取k[1,m]或k不=0 取.这样有2m个方案.另可有
0-子集(空集),1-子集,…,m-子集.
组合证2 从(0,0)走m步有2m种走法,都落
在直线x+y=m上,而到(m,0),(m-1,1),(m-
1.8应用举例
通过基因将它的遗传信息传递给RNA,然 后再传给蛋白质来表现其功能。
(1)蛋白质分子中有20种氨基酸,在RNA 中以一定顺序相连的3个核苷酸决定1种 氨基酸,三联体遗传密码有43=64个排列 方式。它保证了20种氨基酸密码的需要。
(2)例如RNA链:CCGGUCCGAAAG 酶将它分解成为G片断(即利用G将
1.5.2字典序法
一般而言,设P是[1,n]的一个全排列。 P=P1P2…Pn=P1P2…Pj-1PjPj+1…Pk-1PkPk+1…Pn
I) j=max{i|Pi<Pi+1}, II) k=max{i|Pi>Pj} III) 对换Pj,Pk, IV) 将Pj+1…Pk-1PjPk+1…Pn翻转,
组合数学中的排列组合问题

组合数学中的排列组合问题组合数学是数学的一个分支,主要研究的是排列组合问题。
排列组合是组合数学中的基本概念,指的是从给定的元素集合中选取若干元素,按照一定的规则进行排列或组合。
在实际问题中,排列组合问题经常出现,涉及到概率计算、统计学、密码学等诸多领域。
本文将介绍组合数学中的排列组合问题,并论述其应用。
排列是指从给定的元素集合中选取若干元素进行有序排列。
在排列中,元素的顺序非常重要。
如果一个集合中有n个元素,要选取r个元素进行排列,那么总共的排列数为P(n,r)。
其中P表示排列数。
排列数的计算公式为:P(n,r) = n! / (n-r)!其中,n!表示n的阶乘,即n*(n-1)*(n-2)*...*2*1。
排列数可以表示为一种选择问题,从n个元素中选取r个元素进行排列的方式数。
组合是指从给定的元素集合中选取若干元素进行无序组合。
在组合中,元素的顺序并不重要。
如果一个集合中有n个元素,要选取r个元素进行组合,那么总共的组合数为C(n,r)。
其中C表示组合数。
组合数的计算公式为:C(n,r) = n! / (r! * (n-r)!)组合数可以表示为一种分组问题,从n个元素中选取r个元素进行组合的方式数。
排列组合问题在实际生活和学术研究中有广泛的应用。
以下是一些典型的应用领域:1. 概率计算:在概率计算中,排列组合问题用于计算事件的发生概率。
例如,从一副扑克牌中抽取n张牌,计算抽到特定组合的概率。
2. 统计学:在统计学中,排列组合问题用于计算样本空间和事件空间的大小。
通过计算排列组合数,可以得到具体事件发生的可能性。
3. 密码学:在密码学中,排列组合问题用于生成密码和解密密码。
通过排列组合的方式,可以生成不同的密码组合,提高密码的安全性。
4. 经济学:在经济学中,排列组合问题用于计算市场供给和需求的组合数量。
通过计算排列组合数,可以得出合理的市场平衡。
5. 运筹学:在运筹学中,排列组合问题用于优化问题的求解。
组合数学 第一章 排列组合4允许重复的排列与组合及不相邻的组合

设所求方案数为p(m+n;m,n)
则P(m+n;m,n)·m!·n!=(m+n)!
故P(m+n;m,n)=
—(mm—+!nn—!)!
=
(
m+n m
)
=(m+nn
)
=C(m+n,m)
设c≥a,d≥b,则由(a,b)到(c,d)的简单格路数
为|(a,b)(c,d)|=(
(c-a)+(d-b) c-a
y y=x
(m,n)
y x-y=1
(m,n. )
(0,1) . .
0 (1,0)
x (0,0) .. ..
x
(1,-1)
容易看出从(0,1)到(m,n)接触x=y的格路与
(1,0)到(m,n)的格路(必穿过x=y)一一对应
故所求格路数为( m+mn-1)-( mm+n-1-1)
=
(—m+—n-1—)!
例A {1, 2,3, 4,5, 6, 7},取3个作不相邻的组合的组合数。
例 已知线性方程 x1 x2 ... xn b, n和b都是整数,n 1, 求此方程的非负整数解的个数
例
简单格路问题
|(0,0)→(m,n)|=(
m+n m
)
从 (0,0)点出发沿x轴或y轴的正方向每步
走一个单位,最终走到(m,n)点,有多少
m!(n-1)!
-(m—+n—-1)—!
(m-1)!n!
=(m—(m-1+—)!n(-n—1-)1!)—!
( m1—
-
1n—)
=
—n-n—m
(
组合数学之排列组合生成算法

17
例2.3 设有排列(p) =2763541, 按照字典式 排序, 它的下一个排列是谁?
(q) =2764135. (1) 2763541 [找最后一个正序35] (2) 2763541 [找3后面比3大的最后一个数
] (3) 2764531 [交换3,4的位置] (4) 2764135 [把4后面的531反序排列为
p1…pi-2 pj pnpj+1pi-1pj-1 ….pi+1 pi
19
例2.4 设S=1,2,3,4, 用字典序法求出S的 全部排列.
解 1234, 1243, 1324, 1342, 1423, 1432,
2134, 2143, 2314, 2341, 2413, 2431,
3124, 3142, 3214, 3241, 3412, 3421,
1. 序数法 2. 字典序法 3. 邻位互换法(Johnson-Trotter) 4. 轮转法
3
1. 序数法
序数法基于一一对应概念. 先在排列和一种特殊的序列之间建立
一种一一对应关系, 然后再给出由序列 产生排列的方法
因为序列的产生非常方便, 这样我们就 可以得到一种利用序列来生成排列的方 法.
+…+ C(m,m)C(n,m), m n.
l 满足条件(2.1)的n!个序列很容易产生 如何建立这种一一对应?
第二讲: 排列组合的生成算法 4123, 4132, 4213, 4231, 4312, 4321.
的, 利用这些序列就可以得到全体n阶 轮转法是我国数学家于1996年提出的.
因为序列的产生非常方便, 这样我们就可以得到一种利用序列来生成排列的方法. 312
组合数学中的排列组合理论

组合数学中的排列组合理论在组合数学中,排列组合理论是一门重要的数学分支,广泛应用于计算、统计学、概率论等领域。
排列组合理论研究的是选取一定数量的元素,在不同条件下进行排列或组合的方法和规律。
本文将介绍排列和组合的概念、计算方法以及一些常见应用。
一、排列和组合的概念排列是指从一组元素中选取若干元素进行排列的方法。
假设有n个不同元素,要从中选取r个元素进行排列,则排列数用P(n,r)表示,计算公式为:P(n,r) = n! / (n-r)!其中,n!表示n的阶乘,即n! = n * (n-1) * (n-2) * ... * 2 * 1。
组合是指从一组元素中选取若干元素进行组合的方法。
与排列不同的是,组合中选取的元素顺序不重要。
假设有n个不同元素,要从中选取r个元素进行组合,则组合数用C(n,r)表示,计算公式为:C(n,r) = n! / (r! * (n-r)!)二、排列和组合的计算方法1. 排列的计算方法:(1)全排列:当选取元素的个数与原有元素个数相等时,全排列即为将所有元素进行排列,排列数为n!。
(2)有限制的排列:当选取元素的个数小于原有元素个数时,可以采用递归方法进行计算。
每次选取一个元素作为第一个排列元素,然后从剩下的元素中选取剩余个数-1个元素进行排列。
2. 组合的计算方法:(1)递推法:组合数具有递推性质,即C(n,r) = C(n-1,r-1) + C(n-1,r)。
采用递推法可以逐步求解组合数。
(2)杨辉三角法:通过构建杨辉三角,可以直观地计算组合数。
每个数是上一行两个相邻数之和。
三、排列组合的常见应用1. 计数问题:排列组合理论可以解决许多计数问题,如从一组元素中选取不同的排列数或组合数。
2. 概率计算:在概率论中,排列和组合理论用于计算事件的发生概率。
通过计算有利事件的排列数或组合数,再除以总的排列数或组合数,可以得到事件发生的概率。
3. 组合优化问题:在组合优化问题中,通过排列和组合理论可以找到最优解或次优解。
组合数学排列组合(1)格路模型,范德蒙德恒等式

组合数学排列组合(1)格路模型,范德蒙德恒等式
1.排列(permutation):
从n个不同的元素中,取出r个不重复的元素,按次序排列,称为从n个中取r个的⽆重排列。
排列的个数⽤P(n,r)表⽰或P r n n>=r //⾼中的时候教材教我们A r n ,跟这⾥的⼀样。
P(n,r) = n!/r!
排列的基本问题是“n个不同球放r个不同盒”问题。
2.组合(conmutation):
从n个不同的元素中,取出r个不重复的元素组成⼀个⼦集⽽不考虑其元素的顺序,称为从n个中取r个的⽆重组合。
组合的个数⽤C(n,r)表⽰或C r n n>=r
C(n,r)=n! / [r!*(n-r)!]
组合的基本问题是“n个不同球放r个相同盒”问题。
两个性质:
|—— C(n,r) = C(n,n-r) //C(8,3)=C(8,5)
|—— C(n,l)*C(l,r) = C(n,r)*C(n-r,l-r) //C(9,5)*C(5,2)=C(9,2)*C(7,3)
3.格路模型与组合恒等式:
组合数学有⼀个研究⽅向就是研究组合恒等式。
格路模型
我们把从(0,0)到(m,n)的路径⽤⼀个形如“xxyxyyxy...xyy”的字符串表⽰。
则字符串长度为m+n,有m个‘x’,n个‘y’。
杨辉三⾓⽤于格路模型
在杨辉三⾓中,第n⾏对应着(a+b)n的系数,第n⾏第r列的数值是C(n,r)
范德蒙德恒等式。
《组合数学》教案 1章 排列组合

习题 1(1)基本题:1~9,14,16,19,22~23,29,31 (2)加强题:11~12,17,18,21,28 (3)提高题:13,15,20,24~26,30,32 (4)关联题:10,271-1在1到9999之间,有多少个每位上数字全不相同而且由奇数构成的整数?(解)问题相当于求在相异元素{}9,7,5,3,1中不重复地取1个、2个、…、4个元素的所有排列数,答案为45352515P P P P +++=5+20+60+120=2051-2比5400小并具有下列性质的正整数有多少个?(1) 每位的数字全不同; (2) 每位数字不同且不出现数字2与7。
(解)(1)分类统计:①一位正整数有919=P 个;②两位正整数有1919P P ⨯=81个;③三位正整数有2919P P ⨯=9×9×8=648个;④千位数小于5的四位数有3914P P ⨯=4×9×8×7=2016个;⑤千位数等于5,百位数小于4的数有28141P P ⨯⨯=4×8×7=224个。
由乘法法则,满足条件的数的总个数为9+81+648+2016+224=2978(2)仿(1),总个数为17P +1717P P ⨯+2717P P ⨯+3713PP ⨯+26131P P ⨯⨯=7+49+294+630+150=11301-3一教室有两排,每排8个坐位,今有14名学生,问按下列不同的方式入座,各有多少种坐法?(1) 规定某5人总坐在前排,某4人总在后排,但每人具体坐位不指定; (2) 要求前排至少坐5人,后排至少坐4人。
(解)(1)5人在前排就座,其坐法数为()58,P ,4人在后排就座,其坐法数为()48,P ,还空7个坐位,让剩下的54514=--个人入坐,就座方式为()57,P 种,由乘法法则,就座方式总数为()58,P ()48,P ()57,P =28 449 792 000(2)因前排至少需坐6人,最多坐8人,后排也如此。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
前言组合数学是一个古老而又年轻的数学分支。
据传说,大禹在4000多年前就观察到神龟背上的幻方。
幻方可以看作是一个3阶方阵,其元素是1到9的正整数,每行、每列以及两条对角线的和都是15。
贾宪,北宋数学家(约11世纪)著有《黄帝九章细草》、《算法斅古集》斅(音'笑')(“古算法导引”)都已失传。
杨辉著《详解九章算法》(1261年)中曾引贾宪的“开方作法本源”图(即指数为正整数的二项式展开系数表,现称“杨辉三角形”)和“增乘开方法”(求高次幂的正根法)。
前者比帕斯卡三角形早600年,后者比霍纳(William Geoge Horner,1786—1837)的方法(1819年)早770年。
1666年莱布尼兹所著《组合学论文》一书问世,这是组合数学的第一部专著。
书中首次使用了组合论(Combinatorics)一词。
组合数学的蓬勃发展则是在计算机问世和普遍应用之后。
由于组合数学涉及面广,内容庞杂,并且仍在很快地发展着,因而还没有一个统一而有效的理论体系。
组合分析主要研究内容是计数和枚举。
这与数学分析形成了对照。
第一章排列组合在这一章我们要用加法法则和乘法法则解决最基本的几种组合模型,包括排列、组合的计数问题。
第一节加法法则与乘法法则加法法则设事件A有m种产生方式,事件B有n种产生方式,则事件A或B之一有m+n 种产生方式。
集合论语言:若|A|=m,|B|=n,A∩B=φ,则|A∪B|=m+n。
/*例某班选修企业管理的有18人,不选的有10人,则该班共有18+10=28人。
例北京每天直达上海的客车有5次,客机有3次,则每天由北京直达上海的旅行方式有5+3=8种。
*/乘法法则设事件A有m种产生式,事件B有n种产生方式,则事件A与B有m·n种产生方式。
集合论语言:若|A|=m ,|B|=n,A×B={(a,b)|a∈A,b∈B},则|A×B|=m·n。
/*例某种字符串由两个字符组成,第一个字符可选自{a,b,c,d,e},第二个字符可选自{1,2,3},则这种字符串共有5×3=15个。
例从A到B有三条道路,从B到C有两条道路,则从A经B到C有3×2=6条道路。
例某种样式的运动服的着色由底色和装饰条纹的颜色配成。
底色可选红、蓝、橙、黄,条纹色可选黑、白,则共有4×2=8种着色方案。
若此例改成底色和条纹都用红、蓝、橙、黄四种颜色的话,则方案数就不是4×4=16,而只有4×3=12种。
在乘法法则中要注意事件A和事件B的相互独立性。
例1)求小于10000的含1的正整数的个数2)求小于10000的含0的正整数的个数1)小于10000的不含1的正整数可看做4位数, 但0000除外. 故有9×9×9×9-1=6560个.含1的有:9999-6560=3439个另: 全部4位数有104个,不含1的四位数有94个,含1的4位数为两个的差:104-94=3439个2)“含0”和“含1”不可直接套用。
0019含1但不含0。
在组合的习题中有许多类似的隐含的规定,要特别留神。
不含0的1位数有9个,2位数有92个,3位数有93个,4位数有94个不含0小于10000的正整数有9+92+93+94=(95-9)/(9-1)=7380个含0小于10000的正整数有9999-7380=2619个*/第二节排列与组合在本节中我们要用加法法则和乘法法则解决一系列关于排列、组合的计数问题。
我们将从中学数学中已经出现的最简单的排列、组合讲起。
1.从a,b,c 3个字母中取2个做排列,能有几个不同的排列?把它们列举出来。
这些排列是ab,ac,ba,bc,ca,cb ,一共有6个。
2.从a,b,c 3个字母中取两个做组合,即不考虑它们的顺序,例如ab 与ba 看作是相同的,这样的安排是ab,ac,bc ,一共有3个。
上面的问题都是我们在中学数学中熟悉的。
我们先来温习几个相应的定义。
定义1.2.1从n 个不同的元素中,取r 个不重复的元素,按次序排成一列,称为从n 个元中取r 个元的(无重)排列。
这些排列的全体组成的集合用P (n,r)表示。
排列的个数用P (n,r)表示。
当r=n 时,称为全排列。
一个排列也可看作一个字符串,r 也称为排列或字符串的长度。
在上述定义中,一个排列的第1位有n 个选择,第2位有(n-1)个选择,第k 位有(n-k+1)个选择,故P (n,r)=n(n-1)…(n-r+1)。
/*从a,b,c 3个字母中取2个做排列,可用一棵树表示: /* 定义0!=1,P (n,n))!(!n n n -=!0!n = = n! 上述(无重)排列的计数相当于将r 个不同的球(将r 个球编为1号到r 号)放入n 个不同的盒子,每盒最多一个球的方案数。
定义1.2.2从n 个不同元素中,取r 个不重复的元素,不考虑其次序,构成一个子集,称为从n 个元中取r 个元的(无重)组合。
这些组合的全体组成的集合用C (n,r)表示,组合的个数用C (n,r)或⎪⎪⎭⎫⎝⎛r n 表示。
用C(n,r)中的一个组合中的元素作全排列,有r!个。
于是 C (n,r)•r! = P (n,r))!(!r n n -= 故C (n,r)!)!(!r r n n -= 从a,b,c 3个字母中取2个做组合,每个组合对应2!个排列:ab:ab,ba ;ac:ac,ca ;bc:bc,cb 。
组合的计数相当于将r 个相同的球放入n 个不同的盒子里,每盒最多一个球的方案数。
定义1.2.3从n 个不同的元素中,取r 个可重复的元素,按次序排成一列,称为从n 个元中取r 个元的可重排列。
这些排列的全体组成的集合,用r)(n,P 表示。
排列的个数用r)(n,P 表示。
因这样的可重排列的每一位都有n 个选择,共有r 位。
故r)(n,P = n r 。
从a,b,c 3个字母中取2定义1.2.4将r 1个x 1,r 2个x 2,…,r k 个x k 按次序排成一列,称为一个(r 1,r 2,…,r k )多重排列。
设∑==k i i n r1,这些排列的全体组成的集合,用)r ,,r (n P k 1 ;表示。
这些排列的个数用⎪⎪⎭⎫ ⎝⎛k 1r r n ,,表示。
/*2个a ,1个b 做多重排列,若将2个a 看成是不同的(给它们加下标),可有(2+1)!(=6)个排列:a 1a 2b,a 1ba 2,a 2a 1b,a 2ba 1,ba 1a 2,ba 2a 1。
但下标实际上是不存在的:故实际的多重排列的个数为3!1!2=。
*/ 对)r ,,r (n P k 1 ;中的一个多重排列加下标:对r 1个x 1加下标,有r 1! 种方式;对r 2个x 2加下标,有r 2! 种方式;… …;对r k 个x k 加下标,有r k ! 种方式。
都加下标后,n 个字符都不相同了,故!!!!n =⎪⎪⎭⎫ ⎝⎛k 21k 21r r r r r r n,,,,即 !!!!21k r r r n =⎪⎪⎭⎫ ⎝⎛k 21r r r n ,,, r 1个x 1,r 2个x 2,… ,r k 个x k 排列的个数相当于n 个不同的球放入k 个不同的盒子里,其中r 1个球放入盒子x 1中,… ,r k 个球放入盒子x k 中的方案数。
从a,b,c 3个元素中取2个元的组合相当于将2个相同的球放入3个不同的盒子的方案。
组合与球放入盒子的方案的对照:2个a,1个b的多重排列相当于将3个不同的球放a,b 2盒中,a 盒2个球b盒1个球的方案。
多重排列与球放入盒子的方案的对照:(下图仅为示意图)(无重)排列与球放入盒子的方案的对照:(下图仅为示意图)从a,b,c 3个元素中取2个的排列相当于将2个不同的球放入3个不同的盒子里,每盒最多一个球的方案。
下面我们来讨论多项式系数,也即 (x 1 + x 2 + … + x k ) n 的展开式中任意一项k k r k r r r r x x x C 21121,, 前面的 k r r C ,,1 的值。
(r 1 + r 2 + … + r k = n )/*我们知道 (a + b )3 = a 3 + 3a 2b + 3ab 2 +b 3 ,3a 2b 前面的3是怎么来的?(a + b )3 = (a + b )(a + b )(a + b ) ,若乘法没有交换律,此式展开共有23=8项。
与3a 2b 对应的是2个a ,1个b 的多重排列:aab,aba,baa 。
故 !1!2)!12(3⋅+=。
*/ ⎪⎪⎭⎫ ⎝⎛=+++=k k k r r r r r n r r r r r r C k ,,,!!!)!(212121,,1 所以∑∑⎪⎪⎭⎫ ⎝⎛=+++==k i i k nr r k r k n k x x r r n x x x 111121,,)(当k=2时,也就是二项式系数。
⎪⎪⎭⎫ ⎝⎛=⎪⎪⎭⎫ ⎝⎛121r n r r n ,多项式的展开式也就是二项式展开式,即 ∑=-⎪⎪⎭⎫ ⎝⎛=+nr r r n n b a r n b a 0)(根据以上的讨论,我们可以得到下面的公式:∑==⎪⎪⎭⎫ ⎝⎛nr n r n 02 /*在∑=-⎪⎪⎭⎫ ⎝⎛=+nr r r n n b a r n b a 0)(中,令a=b=1即可。
*/0)1(0=⎪⎪⎭⎫ ⎝⎛-∑=nr r r n/*=-n )11(0)1(0=⎪⎪⎭⎫ ⎝⎛-∑=n r r r n 。
*/∑∑=⎪⎪⎭⎫⎝⎛==kiinrnkkrrn1,,1/*例有5本不同的日文书,7本不同的英文书,10本不同的中文书。
1)取2本不同文字的书;2)取2本相同文字的书;3)任取两本书解1)5×7+5×10+7×10=155;2)C(5,2)+C(7,2)+C(10,2)=10+21+45=76;3)155+76=231=。
例从[1,300]中取3个不同的数,使这3个数的和能被3整除,有多少种方案?解将[1,300]分成3类:A={i|i≡1(mod3)}={1,4,7,…,298},B={i|i≡2(mod3)}={2,5,8,…,299},C={i|i≡3(mod3)}={3,6,9,…,300}.要满足条件,有四种解法:1)3个数同属于A;2)3个数同属于B;3)3个数同属于C;4)A,B,C各取一数.故共有3C(100,3)+1003=485100+1000000=1485100例某车站有6个入口处,每个入口处每次只能进一人,一组9个人进站的方案有多少?解一进站方案表示成:00011001010100 其中“0”表示人,“1”表示门框,其中“0”是不同元,“1”是相同元。