组合数学(6)
组合数学(哈工大 第六章)
任世军 (哈尔滨工业大学)
组合数学 特殊计数
December 29, 2014
6 / 46
Catalan 数
Definition
Catalan 数列即 C0 , C1 , C2 , · · · , Cn , · · ·, 其中 ( ) 1 2n Cn = n = 0, 1, 2, · · · , n+1 n 前几个 Catalan 数为 C0 = 1 C4 = 14 C8 = 1430 C1 = 1 C5 = 42 C9 = 4862 C2 = 2 C6 = 132 C3 = 5 C7 = 429
这样的数列个数 于第 n + 1 个 Catalan 数 ( ) 1 2n Cn = (n ≥ 0) n+1 n
. . .
. .
.
. . . . . . . .
. . . . . . . .
. . . . . . . . .
. .
. .
. .
. .
.
任世军 (哈尔滨工业大学)
组合数学 特殊计数
December 29, 2014
. . .
. .
.
. . . . . . . .
. . . . . . . .
. . . . . . . . .
. .
. .
. .
. .
.
任世军 (哈尔滨工业大学)
组合数学 特殊计数
December 29, 2014
4 / 46
Fibonacci 数的若干性质
组合数学 第一章 排列组合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翻转,
高二数学竞赛班讲义第六讲组合问题
高二数学竞赛班二试第六讲 组合问题班级 姓名一、知识要点:组合数学是一个既古老又年轻的离散数学分支,竞赛中的组合问题主要包括组合计数问题、组合极值问题、存在性问题、操作变换问题、组合几何问题以及图论中的问题,求解竞赛中的组合问题并不是需要复杂的数学知识,然而在趣味性命题的陈述下包含了高超的解题技巧,无论是从智力训练的角度,还是从竞赛准备的角度考虑,理解和钻研这些问题都是十分有意义的.在解决组合问题时,有时会用到以下几个原理.1、极端原理原理 1 设M 是自然数集的一个非空子集,则M 中必有最小数.原理 2 设M 是实数集的一个有限的非空子集,则M 中必有最小数.2、抽屉原理把5个苹果放到4个抽屉中,必然有一个抽屉中至少有2个苹果,这是抽屉原理的通俗解释。
一般地,我们将它表述为:把(mn +1)个物体放入n 个抽屉,其中必有一个抽屉中至少有(m +1)个物体。
使用抽屉原理解题,关键是构造抽屉。
一般说来,数的奇偶性、剩余类、数的分组、染色、线段与平面图形的划分等,都可作为构造抽屉的依据。
第一抽屉原理 若将m 个小球放入n 个抽屉中,则必有一个抽屉 内至少有11+⎥⎦⎤⎢⎣⎡-n m 个小球.第二抽屉原理 若将m 个小球放入n 个抽屉中,则必有一个抽屉内至多有⎥⎦⎤⎢⎣⎡n m 个小球. 3、算两次原理所谓算两次原理(又称富比尼原理)就是对同一个量,如果用两种不同的方法去计算,所得的结果应相等. 二、经典例题例 1.(2008年山西省预赛试题)设M ={1,2,…,2008}是前2008个正整数组成的集合,A ={1a ,2a ,…30a }是M 的一个30元子集,已知A 中的元素两两互质,证明A 中至少一半元素是质数.分析 考查集合A 中的合数a ,设p 是a 的最小质因数,则p ≤a .又a ≤2008,于是p ≤45,再由A 中的元素两两互质,可以证明A 中16个元素中必有一个是质数,进而可以导出结论.证明 先证明:A 中16个元素中必有一个是质数.为此,任取16个元素,不妨设为1a ,2a ,…,16a ,若其中没有质数,则它们中至多一个为1,其余15个皆为合数.设1a ,2a ,…,15a 都是合数,则每个数皆可分解成至少两个质因数的乘积,若i p 是i a 的最小质因数,则i p ≤i a (i =1,2,…,15).由于A 中的数两两互质,则1p ,2p ,…,15p 互不相同,而将全体质数自小到大排列,第15个质数是47,所以,若1p 是1p ,2p ,…,15p 中的最大数,即有1p ≥47,于是1a ≥21p ≥247>2008,即1a ∉M ,矛盾!因此,1a ,2a ,…,15a 中必有质数,不妨设1a 为质数,今从集合A 中去掉1a ,在剩下的29个元素中,再次进行同样的讨论,可知其中的16个元素中也必有一个是质数,设为2a .如此下去,可以连续进行15次,每次都可从A 中取到一个新的质数, 因此A 中至少有15个质数.说明 本题利用极端原理,通过对合数的最小质因数的考查,获取集合A 中元素的 性质,进而完成了证明,这种方法也是数论中研究合数的一种重要策略.例 2.已知A 与B 是集合{1,2,3,…,100}的两个子集,满足:A 与B 的元素个数相同,且A ∩B 为空集,若n ∈A 时总有2n+2∈B ,则集合A ∪B 的元素个数最多为多少?分析 该问题是组合构造,由条件“A 与B 的元素个数相同且若n ∈A 时总有2n +2∈B ”知|A |=|B |,且2n +2≤100,从而可知A 中的元素不超过49个,为此需要进行分类考虑.解 首先证明|A ∪B |≤66,只需要证明|A |≤33,由分析知需要证明:若A 是{1,2,3,…,49}的任何一个34元子集,则必存在n ∈A ,使得2n+2∈A.证明如下:将{1,2,3,…,49}分成如下33个集合:{1,4},{3,8},{5,12},…,{23,48},共12个;{2,6},{10,22},{14,30},{18,38},共4个;{25},{27},{29},…,{49},共13个;{26},{34},{42},{46},共4个.若A 是{1,2,3,…,49}的任何一个34元的子集,则由抽屉原理可知上述33个集合中至少有一个2元集合中的两个数均属于A ,即存在n ∈A ,2n +2∈A .所以|A |≤33.事实上,如取A ={1,3,5,…,23,2,10,14,18,25,27,29,…,49,26,34,42,46},B ={2n +2|n ∈A },则A ,B 满足题中要求,且|A ∪B |=66.所以集合A ∪B 的元素个数最多为66.说明 将集合中的元素进行适当分会组,并结合抽屉原理使问题得以解决,这是解决类问题的常用手段.例 3. (2007年浙江省预赛试题)设M ={1,2,…,65},A M 为子集,若|A|=33,且存在x ,y ∈A ,x <y ,x | y ,则称A 为“好集”,求最大的a ∈M ,使含a 的任意33元子集为好集.分析 首先要准确理解“好集”的含义,搞清楚“好集”中元素的构成规律,再来分析a 的可能的取值.解 令P ={21 + i | i =1,2,…,44}— {2(21 + i )| i = 1,2,…,11},| p | = 33.显然对任意1≤i <j ≤44,不存在n ≥3,使得21+j = n (21 +i )成立,故P 是非好集. 因此a ≤21,下面证明:包含21的任意一个33元子集A 一定为好集.设A ={1a ,2a ,…,32a ,21}.若1,3,7,42,63中之一为集合A 的元素,显然A 为好集现考虑1,3,7,42,63都不属于集合A .构造集合:1A ={2,4,8,16,32,64},2A ={5,10,20,40},3A ={6,12,24,48},4A ={9,18,36},5A ={11,22,44},6A ={13,26,52},7A ={14,28,56},8A ={15,30,60},9A ={17,34},10A ={19,38},11A ={23,36},12A ={25,50},13A ={27,54},14A ={29,58},15A ={31,62},'A ={33,35,37,…,61,65},由上可见,1A ,2A ,…,15A 每个集合中两个元素都是倍数关系,考虑最不利的情况,即'A A ,也即'A 中16个元素全部选作A 的元素,A 中剩下16个元素必须从1A ,2A ,…,15A 这15个集合中选取,根据抽屉原理,至少有一个集合有两个元素被选,即集合A 中至少有两个元素存在倍数关系.综上所述,包含21的任意一个33 元子集A 一定为好集,即a 的最大值为21.说明 对于这一类型的集合问题,一般都需要通过适当的方式构造出符合某种要求的集合,抽屉原理是解决集合构造问题的常用工具.例4.(2008年甘肃省预赛试题)一个20行若干列的0、1数阵满足:各列互不相同且任意两列同一行都取1的行数不超过2.求当列数最多时,数阵中1的个数的最小值.分析 由题设,对于数阵中1的个数超过3的列,保留其中任意3个1,而将其余的都变成0,得到的新数阵仍然满足要求,于是可知当列数最多时,数阵中至多包含1的个数不超过3的所有的列.这样可得列数最大值,进而求得此时数阵中1的个数的最小值.解 对于满足条件的列数最大的一个数阵,如果这个数阵中某一列1的个数超过3个,那么就保留其中任意3个1,其余的都改变成0,这样就会得到一个列数相同并有仍然满足要求的一个新数阵,如果这个新数阵中还有1的个数超过3的列,则重复上述过程,最后可以得到一个列数最多,且每列中1的个数最多为3的满足要求的数列,它的列数最多为1+120C +220C +320C .另一方面,构造一个满足要求的数阵如下:它包括没有1的列以及所有互不相同的只有一个1的列,2个1的列和3个1的列,由上所说,可知这个数阵的列数是最多的,同时在满足要求的列数最多的所有数阵中所有数阵中,该数阵中的1是最少的,此数阵的列数为1+120C +220C +320C ,此数列中1的个数是120C +2202C +3203C =20+380+3420=3820说明 本题中求数阵的列数的最大值的方法叫做局部整法,它是解决最值问题的一种行之有效的方法,尤其是离散变量最值问题常常需要用到这种方法.例 5.(2008年浙江省预赛试题)将3k (k 为正整数)个石子分成五堆,如果通过每次从其中3堆中各取走一个石子,而最后取完,则称这样的分法是“和谐的”,试给出和谐分法的充分必要条件,并加以证明.分析从整体上看,就是从3k个石子中每次取3个,恰好k次取完,于是和谐的分法就是要求每堆石子的个数不超过k,再用数学归纳法证明,最多一堆石子的个数不超过k的分法是和谐的.解分析是和谐的充分必要条件是最多一堆石子的个数不超过k.下面设五堆石子的个数分别为a、b、c、d、e(其中a≥b≥c≥d≥e).“必要性”的证明:若分法是和谐的,则把a所对应的石子取完至少要取a次,这a次每次都要取走3个石子,如果a>k,则3a>3k,即把a所对应的一堆取完时,需取走的石子多于五堆石子的总数,矛盾,因此最多一堆石子的个数不能超过k.“充分性”的证明:(数学归纳法)(1)当k=1时,满足a≤k的分法只能是1、1、1、0、0.显然这样的分法是和谐的.(2)假设k≤n时,若a≤k的分法是和谐的.当k=n+1时,若a≤n+1,且分法a、b、c、d、e是不和谐的,则分法a-1、b-1、c-1、d、e也是不和谐的.由(2)及必要性的证明,可知max{a-1,b-1,c-1,d,e}>n.因为a≥b≥c≥d≥e,所以max{a-1,b-1,c-1,d,e}=max{a-1,d}>n.若a-1≥d,则有a-1>n.这与a≤n+1矛盾.若a-1<d,则有n<d≤c≤b≤a≤n+1,从而有a =b=c=d=n+1,于是有3(n+1)=a + b + c + d + e= 4 (n+1) + e,这是不可能的.因此,当a≤n+1时,分法a、b、c、d、e是和谐的说明本题充分性的证明采用的是数学归纳法,这是一种归纳构造,它是利用构造思想解决存在性问题的一种重要手段例 6.(1988年全国联赛试题)在坐标平面上是否存在一个含有无穷多条直线1l ,2l ,…,n l ,…的直线族,满足条件:(1)点(1,1)∈n l ,n =1,2,3,…;(2)1+n k = n a -n b ,其1+n k 中是1+n l 的斜率,n a 和n b 分别是n l 在x 轴和y 轴上的截距,1k 是1l 的斜率,n = 1,2,3,…;(3)1+n n k k ≥0,n = 1,2,3,…并证明你的结论分析 假设这样的直线族存在,先利用直线n l 的方程求出n a 与n b ,即可得到{n k }的递推关系,再结合条件(3)求解解 题中给出的是以点(1,1)为公共点的中心直线族,若这样的直线族存在,则n l 的方程为y -1 = ()1-x k n当y = 0 时,-1=()1-n n a k ,n a = 1-nk 1 当x = 0 时,n b -1= -n k ,n b = 1-n k因为n l 存在,所以n a 和n b 都存在,从而n k ≠0,n = 1,2,3,…,利用条件(2) 有1+n k = n a -n b = n k -nk 1 继续有 n k = 1-n k -11-n k …… 2k = 1k -11k 以上诸式相加得到1+n k = 1k -(11k + 21k + … + nk 1) ① 由n k ≠0及条件(3)得1+n n k k >0,故所有的i k (i = 1,2,3,…)同号,不妨设i k>0,则1+n k =n k - n k 1<n k ,即数列{n k }是正项递减数列,从而11+n k >n k 1,于是11k + 21k + … + n k 1>1k n 这样,由①式得1+n k <1k -1k n = 121k n k - ② 当n >21k 时,由②式推出1+n k <0.由假设n k >0,得1+n n k k <0,与己知矛盾同理可证,当n k <0 时,也导致矛盾所以,同时满足条件(1),(2),(3)的直线族不存在说明 本题是探索性质的存在性问题,解决问题时,常常需要先作出判断,明确解题方法,再求解,这对学生的能力提出了更高的要求例7.(2007年吉林省预赛试题)一个空间中的点组成的集合S满足性质:S中任意两点之间的距离互不相同,假设S中的点的坐标(x ,y ,z )都是整数,并且1≤ x ,y ,z ≤ n ,证明:集合S 的元素个数小于min {(n +2)·3n ,6n } 证明 记 | S | = t ,则对任意(,1,1,1z y x ),(,2,2,2z y x )∈S ,都有()221x x -+()221y y -+()221z z -≤3()21-n (因为满足1≤x ,y ,z ≤n 的整点之间的距离不超过(1,1,1)与(n ,n ,n )之间的距离)并且依题意,S 中任意两点之间的距离互不相同,故2t C ≤3()21-n , 得2t -t ≤ 6()21-n ,于是 t≤21+21()21241-+n <6n(最后一个不等式价于1+24()21-n <()2162-n ,展开后移项即可得到) 另一方面,对S 中的任意两点(,,,i i i z y x )、(,,,i i i z y x ),考虑集合{a ,b ,c }(允许出现重复元素),这里a = | j i x x -|,b =|j i y y -|,c = |j i z z -|,依题意,所得的{a ,b ,c }两两不同,且0 ≤ a ,b ,c ≤n -1,a 、b 、c 不全为0,于是,我们有2t C ≤12123-++n n n C C C ①故2t C <1232n n n C C C ++解得t <()()21314121++++n n n . 当n ≥3时,有t <()32n n +. 这只需证明 ()()21314121++++n n n ≤()32n n +, 等价于 ()()213141+++n n n ≤()22132⎥⎦⎤⎢⎣⎡-+n n , 展开后移项即可知此不等式在n ≥3时成立).于是,当n ≥3时,总有t ≤()⎭⎬⎫⎩⎨⎧+6,32min n n n ②而当n =1时,t =1;当n =2时,由①知t ≤3,这时②都成立,命题获证.说明:本题从两个不同的角度,分别得到了2t C 的上界,从而完成了证明.这种思想的实质是算两次原理.它是研究跟计算有关的组合问题的一种重要策略.例8.(2009年山西省预赛试题)有七种颜色的珍珠,共计14颗,其中每种颜色的珍珠各两颗;今把这珍珠分装于七个珠盒中,使得每个珠盒中各有一对不同颜色的珍珠.(1)证明:不论各盒中的珍珠怎样搭配,总可以将这七个珠盒分别放置于一个正七边形的七个顶点之上,使得七边形的任两个相邻顶点处所放置的盒中的四颗珍珠互不同色.(2)如将以上条件与待证结论中的“七”一律改为“五”,“14”改为“10”,则情况如何? 分析:本题的文字叙述难以找出一般规律,把文字语言首先转化为图论语言,再借助图的性质找出问题的解决思路.解:(1)用点v 1,v 2,…,v 7分别表示这七种颜色,如果一个i v 色的珍珠和一个j v 色的珍珠装在同一盒中(i ≠j ),则在点i v 与j v 间连一条边,这样就得到一个图G (点i v 与j v 之间有可能连出两条边),由于同一色的珍珠有两颗,每颗珍珠都需与一颗其他颜色的珍珠共盒,则图G的每点恰好发出两条边;从G的任一点A出发,沿一条边走到点B,再由B沿另一条边走到C,…,如此下去,最后必定回到出发点A(这是由于,途中经过的每个点P 都有两条边,若参沿一条边进入点P,则必沿另一条边可离开点P,而由点P不能再加到途中已经过的点,因为这种点所发出的两条边都已走过,因此只能到达新点或回到出发点,而新点终将逐渐耗尽,最后必定回到出发点A),这样就得到一个圈.去掉这个圈,若剩下还有点,依上述方法,又将得到新的圈,若称两点的的圈为“两边形”,则图G的结构只有如下四种情况:1°一个七边形2°一个五边形和一个两边形3°一个四边形和一个三角形4°一个三角形和两个两边形对于每种情况,我们都对相应的边作出适当编号,并将这些边所对应的珠盒放置于七边形的顶点之上,如图5所示.因此所证结论成立.(2)当14颗七以珍珠改为10颗五色珍珠后,结论不成立.例如,对于五色54321,,,,v v v v v ,我们若将10颗珍珠这样装盒:()211,v v e =,()322,v v e =,()133,v v e =,()544,v v e =,()545,v v e =,则无论怎样摆放于正五边形的顶点上,都不能满足条件(因为1e 、2e 、3e 中,任两盒都有同色的珠,无论怎样摆放于正五边形的顶点上,必有两盒相邻).第13讲 抽屉原理例1 从1,2,3,…,100这100个数中任意挑出51个数来,证明在这51个数中,一定:(1)有2个数互质;(2)有2个数的差为50;(3)有8个数,它们的最大公约数大于1。
5以内的组合法
5以内的组合法可以理解为将两个或多个数字组合成一个新的数字或集合。
这里主要讨论的是两个数字相加组合成一个新数字的情况。
具体来说,5以内的组合法可以通过加法来实现,例如:
1 + 1 = 2
1 +
2 = 3
1 + 3 = 4
1 + 4 = 5
2 + 2 = 4
2 +
3 = 5
3 + 3 = 6(这个结果超过了5,所以在5以内的组合中不考虑)
注意,由于我们讨论的是5以内的组合,所以像“3 + 3 = 6”这样的组合,虽然数学上正确,但不在我们讨论的范围内。
另外,组合法不仅仅限于加法,也可以包括其他数学运算,如减法、乘法等。
但在5以内的范围内,加法是最常用和最基本的组合方式。
除了数学运算,组合法还可以应用于其他领域,如组合逻辑、组合数学等。
在这些领域中,组合法通常用于研究不同元素或对象之间的组合方式和规律。
总之,在5以内的数字中,组合法主要是通过加法将两个数字组合成一个新的数字。
这种方法在数学和其他领域中都有广泛的应用。
《组合数学》第五版 第6章答案.pdf
set size
justification
S
13 4
13 = 14 − 5 + 5 − 1
Ai
8 4
13 − 5 = 8
Ai ∩ Aj 0 13 − 5 − 5 = 3 < 4
By inclusion/exclusion
13
8
|A1 ∩ A2 ∩ A3 ∩ A4 ∩ A5| =
4
− 5 = 365. 4
set size
justification
S
17 3
17 = 14 + 4 − 1
Ai
8 3
17 − 9 = 8
Ai ∩ Aj 0 17 − 9 − 9 = −1 < 3
By inclusion/exclusion
17
8
|A1 ∩ A2 ∩ A3 ∩ A4| =
3
− 4 = 456. 3
8. Let S denote the set of positive integral solutions for x1 + x2 + x3 + x4 + x5 = 14. For 1 ≤ i ≤ 5 let Ai denote the set of elements in S with xi ≥ 6. We seek |A1 ∩A2 ∩A3 ∩A4 ∩A5|. We have
X∩Y ∩Z
0
15 − 5 − 4 − 5 = 1 < 3
X∩Y ∩W 0
15 − 5 − 4 − 6 = 0 < 3
X ∩Z ∩W
0 15 − 5 − 5 − 6 = −1 < 3
Y ∩Z∩W
0
《组合数学》测试题含答案及解析
测 试 题——组合数学一、选择题1. 把101本书分给10名学生,则下列说法正确的是()A.有一名学生分得11本书B.至少有一名学生分得11本书C.至多有一名学生分得11本书D.有一名学生分得至少11本书2. 8人排队上车,其中A ,B 两人之间恰好有4人,则不同的排列方法是()A.!63⨯B.!64⨯C. !66⨯D. !68⨯3. 10名嘉宾和4名领导站成一排参加剪彩,其中领导不能相邻,则站位方法总数为()A.()4,11!10P ⨯ B. ()4,9!10P ⨯ C. ()4,10!10P ⨯ D. !3!14-4. 把10个人分成两组,每组5人,共有多少种方法()A.⎪⎪⎭⎫ ⎝⎛510B.⎪⎪⎭⎫ ⎝⎛⎪⎪⎭⎫ ⎝⎛510510 C.⎪⎪⎭⎫ ⎝⎛49 D.⎪⎪⎭⎫ ⎝⎛⨯⎪⎪⎭⎫ ⎝⎛4949 5. 设x,y 均为正整数且20≤+y x ,则这样的有序数对()y x ,共有()个A.190B.200C.210D.2206. 仅由数字1,2,3组成的七位数中,相邻数字均不相同的七位数的个数是()A.128B.252C.343D.1927. 百位数字不是1且各位数字互异的三位数的个数为()A.576B.504C.720D.3368. 设n 为正整数,则∑=⎪⎪⎭⎫ ⎝⎛nk k n 02等于()A.n 2B. 12-nC. n n 2⋅D. 12-⋅n n 9. 设n 为正整数,则()k k n k k n 310⎪⎪⎭⎫ ⎝⎛-∑=的值是()A.n 2B. n 2-C. ()n2- D.010. 设n 为正整数,则当2≥n 时,∑=⎪⎪⎭⎫ ⎝⎛-nk k k 22=()A.⎪⎪⎭⎫⎝⎛3n B. ⎪⎪⎭⎫ ⎝⎛+21n C. ⎪⎪⎭⎫ ⎝⎛+31n D. 22+⎪⎪⎭⎫ ⎝⎛n 11. ()632132x x x +-中23231x x x 的系数是()A.1440B.-1440C.0D.112. 在1和610之间只由数字1,2或3构成的整数个数为() A.2136- B. 2336- C. 2137- D. 2337- 13. 在1和300之间的整数中能被3或5整除的整数共有()个A.100B.120C.140D.16014. 已知(){}o n n f ≥是Fibonacci 数列且()()348,217==f f ,则()=10f () A.89 B.110 C.144 D.28815. 递推关系3143---=n n n a a a 的特征方程是()A.0432=+-x xB. 0432=-+x xC. 04323=+-x xD. 04323=-+x x16. 已知()⋯⋯=⨯+=,2,1,0232n a n n ,则当2≥n 时,=n a ()A.2123--+n n a aB. 2123---n n a aC.2123--+-n n a aD. 2123----n n a a17. 递推关系()⎩⎨⎧=≥+=-312201a n a a n n n 的解为() A.32+⨯=n n n a B. ()221+⨯+=n n n aC. ()122+⨯+=n n n aD. ()n n n a 23⨯+=18. 设()⋯⋯=⨯=,2,1,025n a n n ,则数列{}0≥n n a 的常生成函数是() A.x 215- B. ()2215x - C.()x 215- D. ()2215x -19. 把15个相同的足球分给4个人,使得每人至少分得3个足球,不同的分法共有()种A.45B.36C.28D.2020. 多重集{}b a S ⋅⋅=4,2的5-排列数为()A.5B.10C.15D.2021. 部分数为3且没有等于1的部分的15-分拆的个数为()A.10B.11C.12D.1322. 设n,k 都是正整数,以()n P k 表示部分数为k 的n-分拆的个数,则()116P 的值是()A.6B.7C.8D.923. 设A ,B ,C 是实数且对任意正整数n 都有⎪⎪⎭⎫ ⎝⎛⋅+⎪⎪⎭⎫ ⎝⎛⋅+⎪⎪⎭⎫ ⎝⎛⋅=1233n C n B n A n ,则B 的值是()A.9B.8C.7D.624. 不定方程1722321=++x x x 的正整数解的个数是()A.26B.28C.30D.3225. 已知数列{}0≥n n a 的指数生成函数是()()t t e e t E 521⋅-=,则该数列的通项公式是()A.n n n n a 567++=B. n n n n a 567+-=C. n n n n a 5627+⨯+=D. n n n n a 5627+⨯-=二、填空题1. 在1和2000之间能被6整除但不能被15整除的正整数共有_________个2. 用红、黄、蓝、黑4种颜色去图n ⨯1棋盘,每个方格涂一种颜色,则使得被涂成红色的方格数是奇数的涂色方法共有_______种3. 已知递归推关系()31243321≥-+=---n a a a a n n n n 的一个特征根为2,则其通解为___________4. 把()3≥n n 个人分到3个不同的房间,每个房间至少1人的分法数为__________5. 棋盘⨯⨯⨯⨯⨯⨯⨯的车多项式为___________6. 由5个字母a,b,c,d,e 作成的6次齐次式最多可以有_________个不同类的项。
小一奥 组合数学 1---6
小一奥组合数学1---61.红队队员杨杨站在队伍的最前面,下图中哪个是杨杨呢?A. ①B. ②C. ③D. ④2.红队队员亮亮站在队伍的最后面,下图中哪个是亮亮呢?A. ①B. ②C. ③D. ④3.黄队队员东东站在队伍的最前面,下图中哪个是东东呢?A. ①B. ②C. ③D. ④4.如下图所示,雷雷在山山的哪边?A. 左边B. 右边5.如下图所示,文文在波波的哪边?A. 左边B. 右边6.如下图所示,东东在范范的哪边?A. 左边B. 右边7.哪条腿是长颈鹿的右后腿呢?A. ①B. ②C. ③D. ④8.哪条腿是长颈鹿的左前腿呢?A. ①B. ②C. ③D. ④9.哪条腿是长颈鹿的左后腿呢?A. ①B. ②C. ③D. ④10.如下图所示,同学们面对黑板坐着,燕燕在星星的哪个方向呢?A. 左前方B. 左后方C. 右前方D. 右后方11.如下图所示,同学们面对黑板坐着,亮亮在开开的哪个方向呢?A. 左前方B. 左后方C. 右前方D. 右后方12.如下图所示,同学们面对黑板坐着,炜炜在星星的哪个方向呢?A. 左前方B. 左后方C. 右前方D. 右后方1.如下图所示,①为哪个方向呢?A. 东B. 西C. 南D. 北2.如下图所示,②为哪个方向呢?A. 东B. 西C. 南D. 北3.如下图所示,③为哪个方向呢?A. 东B. 西C. 南D. 北4.下图是北京景点地图的局部.如果要从天安门去往天坛,应该往哪个方向走?A. 东B. 西C. 南D. 北5.下图是北京景点地图的局部.如果要从鸟巢去往飞机场,应该往哪个方向走?A. 东B. 西C. 南D. 北6.下图是北京景点地图的局部.如果要从鸟巢去往天安门,应该往哪个方向走?A. 东B. 西C. 南D. 北7.燕燕沿空白的方格去找好朋友星星。
她先向东走了2个格,又向南走了2个格,又向东走了2个格之后找到了好朋友,那么星星在哪个位置呢?A. ①B. ②C. ③D. ④8.饭饭沿空白的方格去找好朋友星星.她先向东走了1个格,又向南走了2个格,又向东走了2个格之后找到了好朋友,那么星星在哪个位置呢?A. ①B. ②C. ③D. ④9.燕燕沿空白的方格去找好朋友饭饭.她先向东走了3个格,又向南走了1个格,又向东走了1个格之后找到了好朋友,那么饭饭在哪个位置呢?A. ①B. ②C. ③D. ④A. 他先向北走3格,再向西走1格,再向北走1格,再向西走1格,再向北走1格。
组合数学第6章[容斥原理]
| Ai || Ai An |
i 1 i 1 n 1 n 1
n
n 1
容斥原理
| Ai | | An | | Ai An | | Ai | | An | | ( Ai An ) |
i 1 i 1 i 1 n 1 i 1 n 1
| A1 | 6!,A2 | 8!,A3 | 7! | | | A1 A2 | 5!,A1 A3 | 4!,A2 A3 | 6! | | | A1 A2 A3 | 3!
因此,有:
| A1 A2 A3 | 9!(6!8!7!) (5!4!6!) 3! 317658
容斥原理
证:(a)的证明。 设 ,则 x A B , 即( x A B) 成立,亦即 ( x A x B)成立,等价于 x A x B 成立,亦即 x A x B 成立。说明 。 x A B x A B
B A x
容斥原理
举例
[例3] 求由a,b,c,d四个字母构成的
n位符号串中,a,b,c,d至少出现一次的 符号串数目。 [解]令A、B、C分别为n位符号串中 不出现a,b,c符号的集合。 由于n位符号串中每一位都可取a, b,c,d四种符号中的一个,故不允许 出现a的n位符号串的个数应是3n。即
举例
|A|=|B|=|C|=3n, |A∩B|=|A∩C|=|B∩C|=2n, |A∩B∩C|=1。 因为a,b,c至少出现一次的n 位符号串集合即为 A B C,得:
则 (a)A1 A2 ... An A1 A2 ... An
利用归纳法很容易证明定理的正确 性。
n
A ... 2A 1A nA ... 2A 1A)b(
竞赛组合数学(6)-鸽笼原理
一些数学问题,比方说“鸽笼原理” ,是如此地显然,以至于人们或许以为只能给出同样 显然的结果。为说服人们“那可不一定” ,我们要演示一些 Paul Erdos 建议的例子和理论。 下面的十分著名的鸽笼原理就是我们在日常生活中不可避免的著名定理 . 鸽笼原理:若八把 n 个物体放在 r 个盒子里面, r n ,那么至少有一个盒子包含多于一个 物体。定理 1(鸽笼原理的加强形式)将 q1 q2 ... qn n 1 个物件放入 n 个合子内,则 一定有某个 i 使得第 i 个合子内部至少有 q i 个物件。推论 2(一般的鸽笼原理)将 n 1 个物 件放入 n 个合子内,一定有一个盒子里面至少有两个物件。推论 3. 将 n(r 1) 1个物件放 入 n 个合子内,一定有一个合子里面至少有 r 个物件。 推论 4. 若 n 个自然数 m1 , m2 ,..., mn 的 算数平均数
m1 m2 ... mn r 1 ,则一定有一个自然数 mi r 。例 1.在前 200 个自然 n
数中任意取 101 个数。求证:一定有两个数,其中一个被另外一 整除。例 2. 将1,2,3,..., 10 随机摆成一圈,证明:其中必然有某三个相邻的数,它们之和不小 于 17。例 3. 一个棋手为参加一次锦标赛将进行为期 77 天的练习。如果他每天至少下一盘 棋,而每周至多下 12 盘棋,证明ห้องสมุดไป่ตู้一定存在一个正整数 n 使得他在这 77 天的训练里面一共 下了 21 盘棋。 例 4. 在数列 1,1,2,3,5,8,3,1,4,...中从第三项起, 每一项是前面两项之和, 但是加法是 (mod10) 做的,即,是前两项的和的个位数字。证明;这个数列是纯周期的(即,从某一项开始,重 复出现) ,周期长度最多是多少? 例 5.任何六个人中总有 3 个人相互认识或相互之间完全不认识. 例 6. 在 3 4cm 的长方形中放置 6 个点。证明:可以找 到两个点,其相距不大于 5cm (第十五界全苏数学奥林 匹克十年级试题) 。 例 7. 证明: 在任何一个凸 2n 边形中, 总有一条对角线不 与任何一条边平行。 例 8. 在边长为 1 的正方形中,放有 51 个小虫。证明;任何时候总至少有三个小虫可以被 一个半径为 1 / 7 的圆盖住。 解答:把单位正方形分成 25 个边长为 1/ 5 的小正方形。由抽屉原理,其中一定有三个小虫 位于某一个小正方形内。容易知道,这个小正方形可以被一个半径是 1 / 7 的圆所覆盖。 例 9.在同一间房子里面有 n( 3) 个人。证明:总有两个人在这 n 个人中的熟人一样多。 例 10.由 1 到 99(包括 1 和 99)中人选 10 个自然数做成一个集合。证明:该集合存在两个 不相交的非空子集合,它们的元素之和相等。 例 11. 设 a1 , a 2 ,..., a100 和 b1 , b2 ,..., b100 是集合 {1,2,..., 100) 上的两个排列。证明:乘积
《组合数学》(第二版)-课后习题答案完全版
20.凸十边形的任意三个对角线不共点,试求这凸十边形的对角线交于多少个点?又把所有的对角线分割成多少段?
解:(1)从一个顶点可引出7条对角线,这7条对角线和其他顶点引出的对角线的交点情况如下:从右到左,和第一条对角线的交点有: 个,和第二条的交点有 ,和第三条的交点有 条,…,故和一个顶点引出的7条线相交的点为:
4位数有 个;5位数有 个;6位数有 个;
(2)0出现在十位,此时符合条件的3位数有 个;4位数有 个;5位数有 个;6位数有 个;
(3)0出现在百位,此时符合条件的4位数有 个;5位数有 个;6位数有 个;
(4)0出现在千位,此时符合条件的5位数有 个;6位数有 个;
(5)0出现在万位,此时符合条件的6位数有 个;
依次类推,无效0的总数为
因为 全为0时的6个0和1 000 000本身的6个0相互抵消,
所以1到1 000 000之间的自然数中0出现的次数为
(次)
注意:1出现的次数为 (要考虑1 000 000这个数的首位1),
2,3,…,9各自出现的次数为 。
16.n个男n个女排成一男女相间的队伍,试问有多少种不同的方案?
解:12个人围圆周就坐的方式有: 种,
设不愿坐在一起的两人为甲和乙,将这两个人相邻而坐,可看为1人,则这样的就坐方式有: 种;由于甲乙相邻而坐,可能是“甲乙”也可能是“乙甲”;所以
则满足条件的就坐方式有: 种。
6.有15名选手,其中5名只能打后卫,8名只能打前锋,2名只能打前锋或后卫,今欲选出11人组成一支球队,而且需要7人打前锋,4人打后卫,试问有多少种选法?
(2)要求前排至少坐5人,后排至少坐4人。
解:(1)因为就坐是有次序的,所有是排列问题。
组合数学_第6章6.4-6.5_
{1,2,…, n}的排列 i1 i2… in对应于棋盘上以方格 (1, i1), (2, i2),…, (n, in)
为坐标的n个车的位置
1 2 3 4 5 设n=5, X1={1, 4}, X2={3},
1X
X
X3=Φ, X4={1, 5}, X5={2, 5},
2
X
则P(X1,X2,…,X5)中的排列
p(X1 , X2 , X3 , X4 ) = 2
(方法2:容斥原理)
带禁止位置的“非攻击型车”
{1,2,…, n}的排列 i1 i2… in对应于棋盘上以方格 (1, i1), (2, i2),…, (n, in)
为坐标的n个车的位置
1 1
2 3 4 5 位置
23 45
24135
带禁止位置的“非攻击型车”
满足第 j 行的车不在 Xj 中的列,i=1,2,…,n,共 有多少种放置方法?
令属性Pj表示 j行上的车放置在Xj所给出的禁止位置中, 且Aj则为具有属性Pj的车的放置方法集合,
(1) |Aj |= |Xj | (n - 1)! (j=1,2,…,n) S |Aj | = (|X1|+|X2|+…+|Xn|) (n - 1)! 令r1 = (|X1|+|X2|+…+|Xn|) 则S |Aj | = r1 (n - 1)!
上,使得每一个男孩都面对到另一个男孩。他们能够
有多少种方法改变座位使得每人面对的男孩都不同?
(所有的座位都是一样)
1
8
2
解:应用容斥原理 假设8个男孩分成了四对: (1,5), (2,6),
7
3
6
4
5
10选6组合公式
10选6组合公式
【原创版】
目录
1.组合公式的定义与用途
2.10 选 6 组合公式的计算方法
3.10 选 6 组合公式的应用实例
4.结论
正文
1.组合公式的定义与用途
组合公式,是组合数学中的一种计算公式,用于计算从一定数量的元素中选取一定数量元素的组合数。
在实际应用中,组合公式可以帮助我们解决许多与组合有关的问题,例如,在考试中选取题目、从一组物品中选取一定数量的物品等。
2.10 选 6 组合公式的计算方法
10 选 6 组合公式的计算方法是基于组合数的计算公式推导得出的。
组合数的计算公式为:C(n,m)=n!/[m!(n-m)!]。
其中,n 代表元素总数,m 代表选取元素的数量,"!"表示阶乘。
例如,从 10 个元素中选取 6 个元素的组合数计算如下:
C(10,6)=10!/[6!(10-6)!]
=10!/[6!4!]
=10×9×8×7/(6×5×4×3×2×1)
=210
因此,10 选 6 的组合数为 210。
3.10 选 6 组合公式的应用实例
假设有 10 道题目,需要从中选取 6 道题目进行考试,那么可以使用 10 选 6 组合公式来计算可选题目的组合数量。
这样可以帮助我们更好地了解考试的难度,以便做出合理的决策。
4.结论
10 选 6 组合公式是一种计算组合数的方法,它可以帮助我们解决许多实际问题。
组合数学答案6-8
Let A be the set of xi is nonnegative integer and xi 0 (i 1 ,2 ,3 and 4) ,
then
14 4 1 17
A
14
14
680
.
Let Ai be the set of xi is nonnegative integer and xi 8 (i 1,2,3 or 4) ,
|������| = 3
9 42
1
=
1260
|������1| = 4
7 2
1
= 105
|������2| = 3
6 2
1
= 60
|������3| = 4
8 3
1
= 280
We can also get that
Thus,
|������1 ∩ ������2| = *'aaa' , 'bbbb' , 2∙c, 1∙d+ |������1 ∩ ������3| = *'aaa' , 4∙b, 'cc' , 1∙d+ |������2 ∩ ������3| = *3∙a, 'bbbb' , 'cc' , 1∙d+
������3 = *3∙a, 4∙b, 'cc' , 1∙d+ ������1 is the set that consisting all the permutations of S which three a is consecutively.������2is the set that consisting the all the permutations of S which four b is consecutively. ������3 is the set that consisting all the permutations of S which two c is consecutively.
6阶循环群的生成元
6阶循环群的生成元
6阶循环群是组合数学中一个很有意思的概念。
定义来说,6阶循环群,即以6为环节数目的循环群,是一群非常特殊的群。
该群的特性是只有一个有限的生成元成员。
换句话说,6阶循环群包含一个叫做生成元的成员,它能生成6组相等的元素,因此它可以用来构建一个抽象格,采用该抽象格中的等价关系可消除细节,进而使得一些抽象的结构更容易理解。
6阶循环群的生成元可以定义为一个6元素的置换,即一个满足如下条件的函数ρ:N→N:
ρ(1)=2,ρ(2)=3,ρ(3)=4,ρ(4)=5,ρ(5)=6,ρ(6)=1
这意味着(123456)是群中唯一不等于自身的元素。
显然,这个生成元可以用来构建一个抽象格来描述等价关系。
根据循环群定义,给定某一元素,可以计算出除它之外的所有等价元素。
因此,我们可以将6阶循环群的生成元和抽象格相连接,从而推断出群的更一般的属性。
显然,研究6阶循环群的存在性和群本身的特性是非常有趣的。
第6章组合数学初步
6.2.1鸽笼原理
鸽笼原理的简单形式可以描述为: 定理6.7 如果把n+1个物品放在n个盒子中,
那么至少有一个盒子中有两个或更多的物品。 证明:倘若每个盒子中至多有一个物品,那
2,3,4,6,8,9,10,12,14,15,16,18,20
其中6,12,18同时为2和3的倍数。若计算10+6=16, 则重复计算了一次6,12,18。
我们知道加法原理是指 A B 时, AB A B
若 A B 时,会怎样?包含排斥原理回答 了这个问题。正如上面的例子,这时,A B 将 A B 计算了两回,所以
6.1.2 包含排斥原理
包含排斥原理是计数中常用的一种方法,先举一例 说明如下。
例,求不超过20的正整数中为2或3的倍数的数。
不超过20的数中2的倍数有10个:
2,4,6,8,10,12,14,16,18,20
不超过20的数中3的倍数有6个:
3,6,9,12,15,18
但其中为2或3的倍数的数只有13个,而不是 10+6=16个,即
令: U是由前1000个正整数组成的集合。
A1是前1000个正整数中能被5整除的整数集 合。
A2是前1000个正整数中能被6整除的整数集 合。
A3是前1000个正整数中能被8整除的整数集 合。
于是
A1
1000 5
200
,
A21000 6来自166,A3
1000 8
125
集合 A1 A2中的整数可同时被5、6整除,当
2sj 2 si
6个非零数字的排列组合
6个非零数字的排列组合摘要:一、问题背景及意义1.非零数字排列组合的定义2.研究非零数字排列组合的意义二、非零数字排列组合的计算方法1.排列组合公式2.计算实例三、非零数字排列组合的性质与应用1.性质2.应用四、结论正文:一、问题背景及意义非零数字排列组合,指的是从非零自然数中任选若干个数进行排列组合的过程。
非零数字排列组合的研究,不仅有助于我们更好地理解自然数的性质,还广泛应用于概率论、组合数学、密码学等领域。
二、非零数字排列组合的计算方法1.排列组合公式对于非零数字排列组合,我们可以使用以下公式进行计算:P(n, r) = n! / (n-r)!其中,P(n, r) 表示从n 个非零数字中选取r 个数字的排列数,n! 表示n 的阶乘,即n! = n × (n-1) × ...× 2 × 1,(n-r)! 表示(n-r) 的阶乘。
2.计算实例假设我们选取6 个非零数字进行排列组合,可以计算得出:P(6, 1) = 6! / (6-1)! = 6P(6, 2) = 6! / (6-2)! = 15P(6, 3) = 6! / (6-3)! = 20P(6, 4) = 6! / (6-4)! = 15P(6, 5) = 6! / (6-5)! = 6P(6, 6) = 6! / (6-6)! = 1三、非零数字排列组合的性质与应用1.性质非零数字排列组合具有一些有趣的性质,例如:- 排列数P(n, r) = n! / (n-r)!,当n > r 时,排列数是正整数。
- 组合数C(n, r) = n! / [r! × (n-r)!],当n > r 时,组合数是正整数。
2.应用非零数字排列组合在概率论、组合数学、密码学等领域有着广泛的应用。
例如,在概率论中,我们可以通过计算非零数字排列组合,来求解事件发生的概率;在组合数学中,非零数字排列组合是解决组合问题的重要工具;在密码学中,非零数字排列组合可以用于设计加密算法和破解密码。
6以内的组合分成练习
6以内的组合分成练习引言组合分成是数学中的一个重要概念,特别是在组合数学中。
它涉及将一组对象分成不同的组合,以探索可能的排列和组合方式。
本文将介绍一些基本的组合分成练,涉及6以内的数字。
练1: 三个对象的分成假设我们有三个对象:A、B、C。
将这三个对象进行分成,可以得到以下几种可能的组合:1. A, B, C2. AB, C3. AC, B4. BC, A5. AB, AC6. BC, AC你可以尝试计算一下,共有几种不同的组合方式呢?练2: 四个对象的分成现在,我们有四个对象:A、B、C、D。
将这四个对象进行分成,可以得到以下几种可能的组合:1. A, B, C, D2. AB, C, D3. AC, B, D4. AD, B, C5. BC, A, D6. BD, A, C7. CD, A, B8. AB, AC, D9. AB, AD, C10. AC, AD, B11. BC, BD, A12. CD, BD, A13. AC, BC, D14. AD, BD, C15. AC, CD, B16. AD, CD, B17. BC, BD, AC18. CD, BD, AC19. AD, AC, BC20. AB, BC, CD请尝试计算一下,共有几种不同的组合方式呢?练3: 五个对象的分成继续挑战,现在我们有五个对象:A、B、C、D、E。
将这五个对象进行分成,可以得到更多的组合:1. A, B, C, D, E2. AB, C, D, E3. AC, B, D, E4. AD, B, C, E5. AE, B, C, D6. BC, A, D, E7. BD, A, C, E8. BE, A, C, D9. CD, A, B, E10. CE, A, B, D11. DE, A, B, C12. AB, AC, D, E13. AB, AD, C, E14. AB, AE, C, D15. AC, AD, B, E16. AC, AE, B, D17. AD, AE, B, C18. BC, BD, A, E19. BC, BE, A, D20. BD, BE, A, C21. CD, CE, A, B22. DE, CE, A, B23. CD, DE, A, B24. AB, AC, BC, DE25. AB, AD, BD, CE26. AB, AE, BE, CD27. AC, AD, CD, BE28. AC, AE, CE, BD29. AD, AE, DE, BC30. BC, BD, CD, AE31. BC, BE, DE, AC32. BD, BE, DE, AC33. CD, CE, DE, AB请你计算一下,共有几种不同的组合方式呢?结论组合分成练习是一个能够锻炼数学思维和逻辑推理能力的好方法。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
当多重集S中的某个元素的个数为1时,则其 重复数可以省略。即
S= {2·a , 1·b , 3·c} = {2·a , b , 3·c}
如果S是一个多重集,那么S的一个r-排列 是S中r个元素的有序排放。如果S的元素总个 数是 n( 包括重复元素 ) ,那么 S 的 n- 排列也称 为S的排列。
填M。根据乘法原理,排列字母的方法数为:
11 11 2 11 2 4 11 2 4 4 2 4 4 1 11 9 5 1 2 4 4 1 11! 9! 5! 2!(11 2)! 4!( 9 4)! 4!( 5 4)! 11! 9! 5! 34650 种 2!9! 4!5! 4!1!
定理3.5.1设S为具有k种类型元素的一个多重集,
每种元素均有无限的重复数。则S的r-组合的个
数等于 :
r k - 1 r k - 1 r k -1
证明: 令S={·a1, ·a2 … ·ak},考虑由r个“*”
27
和k-1个“ ”构成的r+k-1个位置和r+k -1符号。
是小于11!的某个数,其中相同元素交换位置后
的排列没有变化。
我们来考虑用字母来填充11个空的问题。
———————————。
对2个字母P有c(11,2)种方法来选择位置。一旦P的
位置选定,有c(9,4)种方法来为4个S选择位置。
9
一旦S的位置选定,有c(5,4)种方法选择位置来填 四个I。一旦这些位置选好,剩下一个位置来
邻的方案数为:
22 ! 21! 17 !
22
3.5 多重集的组合
下面我们考虑允许重复的无序选择的计算问题。 如果S是一个多重集,那么S的r-组合是S中 r个元素的一个无序选择。因此,S的一个r-组 合本身就是一个多重集——S的一个子多重集。 如果S有n个元素,那么S只有一个n -组合,
既S自己。
16
惟一的关键是确定哪些方格可被8个车占据。若 进一步将8个车设为是互不相同的(比如,有8
种不同颜色的车 ), 则在确定了 8! 种方案后 , 对每
一种方案还要确定究竟是哪种颜色的车在各方
格中。观察第一行到第八行 , 可以看到 8 种颜色
的一个排列。注意到对 8!种位置排列的任一种 颜色的排列都有 8! 个 ,于是 ,在8×8 棋盘上 具有 8 种不同颜色的 8个非攻击型车的放置方案数 为 : 8!· 8!=(8!)2
计算机书 物理书 历史书
****
**
六个“*”和两个“ ”的每种排序表示了一种选 择。 于是我们的问题就变化成了:从8个可能的位置
中为“”选择两个的方法数 C(8, 2) = 28 . 或者
26
C( 8,6 ) = C( 8,2 ) = 28 本题中用的方法可以 用来得到一个通用的结果。
17
现再设有 1 个红 (R) 车, 3 个蓝 (B) 车, 4 个黄 (Y) 车, 并设同色车无区别。这时对某一放置,当从第
1行到第8行观察这些车时, 可视为多重集{1·R,
3·B, 4·Y}的一个8-排列。由定理3.4.2 ,这个多
重集的8排列数为8! / (1!3!4!)。 因此, 在8×8
把8个车分放在坐标为(1, j1), (2, j2), …, (8, j8)的8个
方格上就得到棋盘上 8 个非攻击型车。因此,
8×8 棋盘上的 8 个非攻击型车的放置方式与 {1,
2, …, 8}的排列之间形成一双射函数。注意到 {1,
2, …, 8}有8!个排列,从而8个车放入8×8棋盘且
具有非攻击型的方案共有8!个, 这里认为8个车是 相同的。如果8个车是不同的情况下。
棋盘上放置1个红车, 3个蓝车, 4个黄车并使
它们互不攻击(包括同色车)的放置方案数为:
8! 8! 8! 1 !3!4! 1 !3!4!
2
18
定理3.4.3
有n个车共有k种颜色,第i种颜色的
车有ni个,i=1,2,…,k。现将这n个车放在
n×n的棋盘上,使得没有车能够互相攻击的摆
放方法数等于:
n! n! n! n1! n2!nm! n1! n2!nm!
2
并且若这 n 个车均有不同的颜色 , 则方法数为 (n!)2 若这n个车均属相同的颜色,则方法数为n!。
19
例
设S={3·a, 2·b, 4·c},求S的8排列的个数。 解: S的8排列可分为以下三类:
(1) {2· a, 2· b, 4· c}的8排列,数目为
有多少种方法?假设每种书的数量是无限的。
24
问题是从集合{计算机书,物理书,历史书}中无 序选择的选择6本书,并且允许重复。一种
选择方法是:由每一类书的已选数量唯一确定
一种。
例如,我们列出一种:
计算机书 *** 物理书 ** 历史书 *
25
计算机书 ×3,物理书×2,历史书×1
也可以是: 计算机书 ×0,物理书×4,历史书×2
把这些符号放到那些位置中的每一种方法决定 了一个选择方式。从“*”到第一个“”的
3.4 多重集的排列
设S是一个集合,它含有 Ri个xi,i=1, 2,…, m. 且对于不同的 i,j有xi≠ xj, 则称S是一个多重集, 记为: S={xi ,xi , xi , xi , … , xj , xj , xj , ……} ={k1·x1 , k2·x2 , k3·x3… , km·xm} 例如 S= {2·a , 1·b , 3·c}
13
但任意两个车都没有位于同一行或同一列上。
如图所示 (a) 中的任意两个车均为非攻击型,
(b)、(c) 中的两个车都属攻击型,因为(b)中的车
位于同行, (c) 中的车位于同列,(a) 中的车既
非同行, 又非同列。
车 车 车 (a) (b) 车 车 车 车 (c)
14
若给8×8棋盘的每个方格指定一对坐标(i, j),其 中 i指明方格所在的行号, j 指明方格所在的
3种 3种 3种 3种
5
定理3.4.2设S是一个多重集 ,有个k不同类型的 元素,各个元素的重复数分别是:n1,n2,….nk。
设S的大小S= n = n1+n2+….+nk。则 S的所有
证明:我们注意到S的每个排列包含了S中的每一
个元素,并且每个元素在排列中的出现次数必须 等于它在S中的重复数。给n个元素的每一个指
n! 排列数(n-排列)等于: n1! n2 !..... nk !
定位置来构造S的排列。
6
我们为第1类的n1个指定位置有C(n,n1)种方法。 指定之后,我们可以为第2类的n2个项指定位
置,有C(n-n1,n2)种方法,等等。 根据乘法原理,
排列元素的方法数为:
n n1 n2 ...nk 1 n n n1 n n1 n2 ....... n n n n 3 k 1 2
பைடு நூலகம்数是 10×10×…… ×10 =108
10种 10种 10种
4
例如 最多4位数字的二进制的个数是 24=16 即:从多重集{·0, ·1}中或者是从多重
集{4·0, 4·1}中选择4-排列的个数,由于只是
4位数,我们仅仅需要多重集{4·0, 4·1}就够 选择了; 2×2×2 ×2 = 24 最多4位数字的三进制的个数是 34=81;即: 在{4·0, 4·1, 4·2}选择4-排列的个数:
12
因此,可以把 C( n, n1) 看作是n个元素集合
的n1 - 组合数,也可以看成是具有两种类型
的元素并且它们的重复数分别是 n1和 n- n1的
多重集的排列的个数,此时排列与组合类似。
例求8×8棋盘上的8个非攻击型车的不同放法数
解:所谓两个车可以互相攻击,当且仅当二车 位于棋盘的同一行或同一列上。因此,非攻击 型车是指这些车占据着棋盘上的一些方格,
对于
S= {2·a , 1·b , 3·c}
2
于是
acbc
cbcc
均是S的4-排列,而 a b c c c a
是S的一个6-排列(因为n = r =6)。
注意b b, a b c c c a c 没有2b个和4个c。 均不是S的排列, S 中
同样, S中没有7-排列,因为S中所能选出的
最多元素只能是6个。
11
和第7本书。于是排列BBBBSSMM的方法数等 于分配书的方法数。
8! 根据定理,此数为 420 。 4!2!2!
如果多重集S ={n1·a1, n2·a2},n1+n2=n只有 两类型的元素a1和a2,它们对应的重复数分别
是n1和n2 ,那么按照定理3.4.2,集合S的排列数
为:
n n! n! n n1!n2 ! n1!(n n1 )! 1
8! 420 2!2!4!
(2) {3· a, 1· b, 4· c}的8排列,数目为
8! 280 3! 1 !4!
20
(3) {3· a, 2· b, 3· c}的8排列, 数目为
8! 560 3!2!3!
因此,S的全部8排列的个数为
420+280+560=1260
本题中重复次数3,2,4限制了排列的数量,如
如果S有k种不同类型的元素,那么S就有k
个1-组合。
23
例:如果S={2·a, 1·b, 3·c}, 那么的3-组合有: 用穷举法{2·a, 1·b}, {2·a, 1·c}, {1·a, 1·b, 1·c},