排列与组合
- 格式:doc
- 大小:219.00 KB
- 文档页数:5
排列与组合的基本算法排列与组合是组合数学中的重要概念,用于计算不同元素的排列或组合情况。
在计算问题时,排列与组合的基本算法起到了至关重要的作用。
1. 排列的基本概念在排列中,元素的顺序是重要的,不同元素的排列即为不同的排列情况。
若从n个元素中选取r个进行排列,排列的种类数用P(n, r)或者nPr表示。
P(n, r)的计算公式为:P(n, r) = n! / (n-r)!2. 组合的基本概念在组合中,元素的顺序不重要,只考虑元素的选择情况。
若从n个元素中选取r个进行组合,组合的种类数用C(n, r)或者nCr表示。
C(n, r)的计算公式为:C(n, r) = n! / (r!(n-r)!)3. 排列算法排列的基本算法是使用循环和递归的方式来计算。
以下是一个计算n个元素的全排列的算法示例:```pythondef permute(arr, start, end):if start == end:print(arr)else:for i in range(start, end + 1):arr[start], arr[i] = arr[i], arr[start]permute(arr, start + 1, end)arr[start], arr[i] = arr[i], arr[start]n = int(input("请输入元素个数:"))arr = list(range(1, n+1))permute(arr, 0, n-1)```以上算法通过递归的方式,不断交换元素的位置来生成所有可能的排列情况。
4. 组合算法组合的基本算法可以通过对排列算法进行一定的限制来实现。
以下是一个计算n个元素的r个组合的算法示例:```pythondef combine(arr, start, result, count):if count == 0:print(result)else:for i in range(start, len(arr)):result.append(arr[i])combine(arr, i+1, result, count-1)result.pop()n = int(input("请输入元素个数:"))r = int(input("请输入组合数:"))arr = list(range(1, n+1))combine(arr, 0, [], r)```以上算法通过限制递归层数和选择元素的起始位置,可以得到所有的组合情况。
排列与组合定理和公式定义: 1、从S中有序选取的r个元素称作S的⼀个r排列。
S的不同r排列总数记作P(n,r),r=n时,称为S的全排列。
2、从S中⽆序选取的r个元素称作S的⼀个r组合。
S的不同r组合总数记作C(n,r)。
推论 1、元素⼀次排成⼀个圆圈的排列称为环排列。
S的环排列数等于 P(n,r)/r,其实就是线性排列数的1/r。
推论 2、C(n,r)= C(n-1,r-1)+C(n-1,r)。
该公式就是杨辉三⾓形,也称作Pascal公式。
定义:设S={n1*a1,n2*a2,n3*a3,....,nk*ak}为多重集,n=n1+n2+...+nk表⽰S中的元素总数。
(1)从S中有序选取的r个元素称为S的⼀个r排列。
r=n的排列称为S的全排列。
(2)从S中⽆序选取的r个元素称为S的⼀个r组合。
定理:设S={n1*a1,n2*a2,n3*a3,....,nk*ak}为多重集(1)S的全排列数是n!/(n1! n2! n3!...nk!).(2)若r<=ni, i=1,2,3,...,k,那么S的 r 排列数是k^r。
(3)若r<=ni, i=1,2,3,..k,那么S的 r 组合数是C(k+r-1 , r).即T={R*1, (K-1)**},等于(k+r-1)!/(r! *(k-1)!).格路径数:定理:从(r,s)到(p,q)的矩形格路径的条数等于⼆项式系数C(p-r+q-s, p-r)=C(p-1+q-s, q-s).定理:令n为⾮负整数,则从(0,0)到(n,n)的下对⾓线矩形格路径的条数等于第n个Catalan数Cn=1/(n+1) *C(2n,n).定理:从(0,0)到(p,q)的下对⾓线矩形格路径的条数等于(q-p+1)/(q+1)*C(p+q。
q)。
前100个Catalan数:“1”“1”"2","5","14","42","132","429","1430","4862","16796","58786","208012","742900","2674440","9694845","35357670","129644790","477638700","1767263190","6564120420","24466267020","91482563640","343059613650","1289904147324","4861946401452","18367353072152","69533550916004","263747951750360","1002242216651368","3814986502092304","14544636039226909","55534064877048198","212336130412243110","812944042149730764","3116285494907301262","11959798385860453492","45950804324621742364","176733862787006701400","680425371729975800390","2622127042276492108820","10113918591637898134020", "39044429911904443959240", "150853479205085351660700", "583300119592996693088040", "2257117854077248073253720", "8740328711533173390046320", "33868773757191046886429490", "131327898242169365477991900", "509552245179617138054608572", "1978261657756160653623774456", "7684785670514316385230816156", "29869166945772625950142417512", "116157871455782434250553845880", "451959718027953471447609509424", "1759414616608818870992479875972", "6852456927844873497549658464312", "26700952856774851904245220912664", "104088460289122304033498318812080", "405944995127576985730643443367112", "1583850964596120042686772779038896", "6182127958584855650487080847216336", "24139737743045626825711458546273312", "94295850558771979787935384946380125", "368479169875816659479009042713546950", "1440418573150919668872489894243865350", "5632681584560312734993915705849145100", "22033725021956517463358552614056949950", "86218923998960285726185640663701108500", "337485502510215975556783793455058624700", "1321422108420282270489942177190229544600", "5175569924646105559418940193995065716350", "20276890389709399862928998568254641025700", "79463489365077377841208237632349268884500", "311496878311103321137536291518809134027240", "1221395654430378811828760722007962130791020", "4790408930363303911328386208394864461024520", "18793142726809884575211361279087545193250040", "73745243611532458459690151854647329239335600", "289450081175264899454283846029490767264392230", "1136359577947336271931632877004667456667613940", "4462290049988320482463241297506133183499654740", "17526585015616776834735140517915655636396234280", "68854441132780194707888052034668647142985206100", "270557451039395118028642463289168566420671280440", "1063353702922273835973036658043476458723103404520", "4180080073556524734514695828170907458428751314320", "16435314834665426797069144960762886143367590394940", "64633260585762914370496637486146181462681535261000", "254224158304000796523953440778841647086547372026600", "1000134600800354781929399250536541864362461089950800", "3935312233584004685417853572763349509774031680023800", "15487357822491889407128326963778343232013931127835600", "60960876535340415751462563580829648891969728907438000", "239993345518077005168915776623476723006280827488229600", "944973797977428207852605870454939596837230758234904050", "3721443204405954385563870541379246659709506697378694300", "14657929356129575437016877846657032761712954950899755100", "57743358069601357782187700608042856334020731624756611000", "227508830794229349661819540395688853956041682601541047340", "896519947090131496687170070074100632420837521538745909320"。
排列与组合的区别技巧排列和组合是数学中常见的概念,用于计算一定范围内的排列或组合的个数。
尽管这两个概念听起来很相似,但实际上它们有着本质的区别。
在本文中,我们将探讨排列和组合的区别以及如何应用它们。
1. 排列和组合的定义排列是指从n个不同元素中取出m个元素进行排列,其排列数用P(n,m)表示,公式为:P(n,m) = n!/(n-m)!其中n!表示n的阶乘,即n × (n-1) × (n-2) × ... × 1。
P(5,3)就表示从5个元素中取3个元素的排列数,它的计算式为5!/(5-3)! = 5 × 4 × 3 = 60。
C(5,3)表示从5个元素中选出3个元素组成的集合数,它的计算式为5!/(3! × 2!) = 10。
AB AC BA BC CA CB这是因为“AB”和“BA”被视为两种不同的排列方式,因为它们的元素顺序不同。
排列相对于元素的顺序是敏感的。
应用排列与组合的场景非常广泛,例如在密码学、计算机科学、统计学、经济学等多个领域都有着重要的应用。
在密码学中,排列和组合被用于计算密码中可能的排列组合,以及在密码破解时破译密码。
在计算机科学中,排列和组合被用于计算算法的时间复杂度和空间复杂度,以及进行搜索和排序算法等操作。
在经济学中,排列和组合被用于计算市场需求和供应的排列组合,以及进行产业分析和商业决策等操作。
4. 总结与结论排列和组合是数学中常用的概念。
其最大的区别在于元素的顺序是否重要。
排列相对于元素的顺序是敏感的,而组合相对于元素的顺序是不敏感的。
我们可以应用排列和组合计算密码、算法复杂度、统计概率以及进行商业决策等多个领域。
在应用排列和组合时,我们需要根据不同情况选择适当的计算方式。
在实际应用中,我们需要了解排列和组合的特性,并选择适当的计算方式。
下面我们将深入探讨排列和组合的特性及其应用。
1. 排列的特性(1)重复元素:在排列的情况中,如果有重复的元素,其排列数可以用重复因子的方法进行计算。
组合与排列的计算组合与排列是数学中的重要概念,它们在各个领域都有着广泛的应用。
无论是在数学问题的解决中,还是在实际生活中的应用中,了解组合与排列的计算方法都是非常有用的。
本文将从基本概念开始,逐步展开对组合与排列的计算进行探讨。
一、基本概念组合与排列是离散数学中的重要概念,它们都涉及到从一组元素中选择若干个元素进行排列或组合。
组合是指从一组元素中选择若干个元素,不考虑元素的顺序,而排列则考虑元素的顺序。
例如,从1、2、3这三个数字中选择两个数字进行排列,可以得到12、21、13、31、23、32这六个排列,而组合则只有12、13、23这三个组合。
二、组合的计算对于给定的n个元素中选择k个元素进行组合,可以使用组合公式进行计算。
组合公式表示为C(n, k),其计算方法为:C(n, k) = n! / (k! * (n-k)!)其中,n!表示n的阶乘,即n * (n-1) * (n-2) * ... * 2 * 1。
k!表示k的阶乘,(n-k)!表示(n-k)的阶乘。
通过计算组合公式,可以得到从n个元素中选择k个元素进行组合的总数。
三、排列的计算与组合类似,排列也可以使用排列公式进行计算。
对于给定的n个元素中选择k个元素进行排列,可以使用排列公式进行计算。
排列公式表示为P(n, k),其计算方法为:P(n, k) = n! / (n-k)!通过计算排列公式,可以得到从n个元素中选择k个元素进行排列的总数。
四、应用举例组合与排列的计算方法在实际生活中有着广泛的应用。
例如,在购买彩票时,我们需要选择一定数量的号码进行投注。
这就涉及到从给定的号码中选择若干个号码进行组合或排列。
又如,在排队购买商品时,我们需要考虑不同商品的排列顺序。
在这些情况下,了解组合与排列的计算方法可以帮助我们更好地解决问题。
五、总结组合与排列是数学中的重要概念,它们在各个领域都有着广泛的应用。
了解组合与排列的计算方法可以帮助我们解决各种数学问题,也可以在实际生活中应用到各种场景中。
排列与组合的计算排列与组合是数学中重要的概念和计算方法,广泛应用于概率论、统计学、信息论等领域。
通过排列与组合的计算,我们可以解决很多实际问题,如计算可能的组合情况、选取特定条件下的排列次序等。
本文将介绍排列与组合的概念、计算公式及应用案例。
一、排列的计算排列是从给定的元素中选出若干个进行排列,考虑元素的顺序。
例如有4个元素A、B、C、D,从中选取3个元素进行排列,可能的排列结果有ABC、ACB、BAC、BCA、CAB、CBA共6种。
1. 无重复元素的排列当待排列元素没有重复时,排列的计算公式为:P(n, k) = n! / (n-k)!,其中n表示元素的总个数,k表示选取的元素个数。
2. 有重复元素的排列当待排列元素中存在重复元素时,排列的计算方法需要考虑重复元素的情况。
以4个元素A、B、B、C为例,从中选取3个元素进行排列,可能的排列结果有ABB、BAB、BBA、ABC、ACB、BAC、BCA、CAB、CBA共9种。
此时,排列的计算公式为:P'(n, k) = n! / (n1! * n2! * ... * nk!),其中n表示所有元素的总个数,n1、n2、...、nk分别表示每个重复元素的个数。
二、组合的计算组合是从给定的元素中选出若干个进行组合,不考虑元素的顺序。
例如有4个元素A、B、C、D,从中选取2个元素进行组合,可能的组合结果有AB、AC、AD、BC、BD、CD共6种。
组合的计算公式为:C(n, k) = n! / (k! * (n-k)!),其中n表示元素的总个数,k表示选取的元素个数。
三、排列与组合的应用案例排列与组合的计算方法在实际问题中有广泛的应用。
以下是几个经典案例:1. 彩票选号彩票选择号码可以看作是从给定的号码中选取若干个元素进行排列。
例如双色球彩票,从红球中选取6个号码,蓝球中选取1个号码,可以计算出共有多少种可能的中奖组合。
2. 课程选修学生在选修课程时,可以根据排列与组合的计算方法计算出有多少种选修课程的不同组合情况。
排列和组合的区别有哪些不同排列和组合的区分主要体现在意思不同、侧重点不同、出处不同这三个方面上,详细区分如下,供大家参考。
排列和组合的区分一、意思不同1、排列:按次序站立或摆放。
例句:哥哥把需要用的参考书排列在桌子上。
2、组合:组织成为整体。
例句:全部这些替代的组合,构成一个补偏救弊的系统。
二、侧重点不同1、排列:从n个不同的元素中,取r个不重复的元素,按次序排列,称为从n个中取r个的无重复排列。
例句:代表们的名单是按姓氏笔画的挨次排列的。
2、组合:从n个不同的元素中,取r个不重复的元素,组成一个子集,而不考虑其元素的挨次,称为从n个中取r个的无重组和。
例句:台上的这个组合是五位光荣夺目的二八佳人组成的。
三、出处不同1、排列:清·采蘅子《虫鸣漫录》卷二:“观看亲执桴鼓,一击而排列如墙。
”白话译文:一边观看一遍击战鼓,打了一下就排列成一堵墙。
2、组合:徐特立《读书日记一则》:“就是由于农夫没有比在城市的同学与工人的简单组合。
”排列和排列数(1)排列:从n个不同元素中,任取m(m≤n)个元素,根据肯定的挨次排成一列,叫做从n个不同元素中取出m个元素的一个排列。
从排列的意义可知,假如两个排列相同,不仅这两个排列的元素必需完全相同,而且排列的挨次必需完全相同,这就告知了我们如何推断两个排列是否相同的方法。
(2)排列数公式:从n个不同元素中取出m(m≤n)个元素的全部排列当m=n时,为全排列Pnn=n(n-1)(n-1)…3·2·1=n!组合和组合数(1)组合:从n个不同元素中,任取m(m≤n)个元素并成一组,叫做从n个不同元素中取出m个元素的一个组合。
从组合的定义知,假如两个组合中的元素完全相同,不管元素的挨次如何,都是相同的组合;只有当两个组合中的元素不完全相同时,才是不同的组合。
(2)组合数:从n个不同元素中取出m(m≤n)个元素的全部组合的个。
集合的排列与组合运算在数学中,集合的排列与组合运算是一种重要的运算方式。
它们在组合数学、概率论、统计学等领域有广泛的应用。
本文将介绍集合的排列和组合运算,并分别讨论它们的定义、性质和应用。
一、集合的排列运算1. 定义集合的排列是指从给定的元素中取出若干个进行排列,按照一定的顺序排列成不同的序列。
设集合A中有n个元素,则从A中取出m(m≤n)个元素进行排列的方式数称为集合A的m次排列数,用符号P(A,m)表示。
2. 性质(1)m次排列数的计算公式为:P(A,m) = n! / (n-m)!其中,n! 表示n的阶乘,即 n! = n * (n-1) * ... * 2 * 1。
(2)当m = n 时,P(A,n) = n!,即集合A的全排列数等于n的阶乘。
(3)当m > n 时,P(A,m) = 0,即当要排列的元素个数大于集合中的元素个数时,无法进行排列。
3. 应用(1)排列问题常出现在赛事比赛、彩票中奖、密码锁破解等情景中。
通过计算排列数,可以快速计算出各种可能性。
(2)排列问题也被广泛应用于概率论和统计学中,用于计算某种事件的可能性。
二、集合的组合运算1. 定义集合的组合是指从给定的元素中取出若干个,不考虑其排列顺序,构成一个子集的运算。
设集合A中有n个元素,则从A中取出m(m≤n)个元素进行组合的方式数称为集合A的m次组合数,用符号C(A,m)或者(n,m)表示。
2. 性质(1)m次组合数的计算公式为:C(A,m) = n! / [m! * (n-m)!](2)C(A,0) = 1,C(A,n) = 1,即空集和全集的组合数均为1。
(3)当m > n 时,C(A,m) = 0,即当要组合的元素个数大于集合中的元素个数时,无法进行组合。
3. 应用(1)组合问题常出现在选课、组队、分组等场景中。
通过计算组合数,可以确定所有可能的组合方式。
(2)组合问题也被广泛应用于概率论和统计学中,用于计算某种事件的可能性。
组合与排列、组合综合[理论要点]1.组合:从n个不同元素中,任取m(m≤n)个元素并成一组,叫做从n个不同元素中取出m 个元素的一个组合。
注意组合与排列的异同。
共同点:都是从n个不同元素中,取出m个元素。
不同点:排列要将取出的m个元素按一定顺序排成一列,组合则是将取出的m个元素不管顺序并成一组。
这是区分排列与组合的主要标准。
只要两个组合中的元素完全相同,那么不管元素的顺序如何,都是相同的组合。
只有当两个组合中的元素不完全相同时,才是不同的组合。
2.组合数:从n个不同的元素中取出m(m≤n)个元素的所有组合的个数叫做从n个不同元素中取出m个元素的组合数,即。
(n,m∈N且m≤n)3.组合数的两个性质:①=(n,m∈N, 0≤m≤n)这里规定=1。
②。
以上两性质均可用两种方法证明。
一是利用组合数公式;另一种是构造性证明,即根据组合定义直接推出。
这两个性质在简化组合数的计算、证明组合数有关等式中应用广泛。
4.处理排列、组合的综合问题时,一般想法是先选后排,再根据分类或分步,来解决问题。
[典型例题分析]例1.某小组10名同学,其中4名女生,6名男生,现从中选出3名代表,其中至少有一名女生的选法有多少种?分析:3名代表中至少有一名女生,说明这3名代表可以是1女2男,或2女1男或三女,可分两类情形来考虑。
若从反面想,3名代表中至少有一名女生的反面是3名代表中一个女生都没有,即全部是男生。
这样,就有了两种解法。
解法1(直接法)根据3名代表中女生的人数来分类。
第一类:3名代表中有1名女生,2名男生,有·种选法。
第二类:3名代表中有2名女生,1名男生,有·种选法。
第三类:3名代表中有3名女生,无男生,有种选法。
∴共有·+·+=60+36+4=100种不同选法。
解法2(间接法)排除不符合条件(即3名男生的情形)的选法数即可。
∵s从10名代表同学中选3名代表的选法数是,3名代表都是男生的选法数是,∴3名代表中至少有一名女生的选法数是-=120-20=100。
第2讲排列与组合
基础巩固题组
(建议用时:40分钟)
一、选择题
1.一个平面内的8个点,若只有4个点共圆,其余任何4点不共圆,那么这8个点最多确定的圆的个数为().A.C34·C44B.C38-C34
C.2C14·C24+C34D.C38-C34+1
解析从8个点中任选3个点有选法C38种,因为有4点共圆所以减去C34种再加1种,即有圆C38-C34+1个.
答案 D
2.若一个三位数的十位数字比个位数字和百位数字都大,称这个数为“伞数”.现从1,2,3,4,5,6这六个数字中取3个数,组成无重复数字的三位数,其中“伞数”有().A.120个B.80个
C.40个D.20个
解析分类讨论:若十位数为6时,有A25=20个;若十位数为5时,有A24=12个;若十位数为4时,有A23=6个;若十位数为3时,有A22=2个,因此一共有40个.
答案 C
3.(2014•绵阳月考)将甲、乙、丙、丁四名学生分到三个不同的班,每个班至少分到一名学生,且甲、乙两名学生不能分到同一个班,则不同分法的种数为
().
A.18 B.24
C.30 D.36
解析四名学生中有两名学生恰好分在一个班,共有C24A33种分法,而甲、乙
被分在同一个班的有A33种,所以不同的分法种数是C24A33-A33=30.
答案 C
4.某外商计划在4个候选城市中投资3个不同的项目,且在同一个城市投资的项目不超过2个,则该外商不同的投资方案有().A.16种B.36种
C.42种D.60种
解析若3个不同的项目投资到4个城市中的3个,每个城市一项,共A34种方法;若3个不同的项目投资到4个城市中的2个,一个城市一项、一个城市两项共C23A24种方法.由分类加法计数原理知共A34+C23A24=60(种)方法.答案 D
5.一名老师和两名男生两名女生站成一排照相,要求两名女生必须站在一起且老师不站在两端,则不同站法的种数为().A.8 B.12
C.16 D.24
解析两名女生站一起有A22种站法,她们与两个男生站一起共有A22A33种站法,老师站在他们的中间则共有A22A33C12=24(种)站法,故应选D.
答案 D
二、填空题
6.(2013·大纲全国卷)从进入决赛的6名选手中决出1名一等奖,2名二等奖,3名三等奖,则可能的决赛结果共有________种(用数字作答).
解析依题意,所有的决赛结果有C16C25C33=6×5×4
2×1=60(种).
答案60
7.(2014·杭州调研)四名优等生保送到三所学校去,每所学校至少得一名,则不同的保送方案有________种.
解析分两步:先将四名优等生分成2,1,1三组,共有C24种;而后,对三组学生全排三所学校,即进行全排列,有A33种.依分步乘法计数原理,共有N =C24A33=36(种).
答案36
8.在1,2,3,4,5这五个数字组成的没有重复数字的三位数中,各位数字之和为偶
数的三位数共有________个.
解析在1,2,3,4,5这五个数字中有3个奇数,2个偶数,要求三位数各位数字之和为偶数,则两个奇数一个偶数,∴符合条件的三位数共有C23·C12·A33=36(个).
答案36
三、解答题
9.四张卡片上分别标有数字“2”“0”“0”“9”,其中“9”可当“6”用,则由这四张卡片可组成不同的四位数有多少个?
解先在后三位中选两个位置填写数字“0”有C23种方法,再排另两张卡片有A22种方法.
又数字“9”可作“6”用,
∴四张卡片组成不同的四位数有2C23A22=12个.
10.四个不同的小球放入编号为1,2,3,4的四个盒子中.
(1)若每个盒子放一球,则有多少种不同的放法?
(2)恰有一个空盒的放法共有多少种?
解(1)每个盒子放一球,共有A44=24种不同的放法;
(2)法一先选后排,分三步完成.
第一步:四个盒子中选一只为空盒,有4种选法;
第二步:选两球为一个元素,有C24种选法;
第三步:三个元素放入三个盒中,有A33种放法.
故共有4×C24A33=144种放法.
法二先分组后排列,看作分配问题.
第一步:在四个盒子中选三个,有C34种选法;
第二步:将四个球分成2,1,1三组,有C24(即C24C12C11
A22)种分法;
第三步:将三组分到选定的三个盒子中,有A33种分法.故共有C34C24A33=144种分法.
能力提升题组
(建议用时:25分钟)
一、选择题
1.在航天员进行的一项太空实验中,要先后实施6个程序,其中程序A只能出现在第一或最后一步,程序B和C在实施时必须相邻,问实验顺序的编排方法共有().A.34种B.48种
C.96种D.144种
解析程序A有A12=2种结果,将程序B和C看作元素集团与除A外的元素排列有A22A44=48种,∴由分步乘法计数原理,实验编排共有2×48=96种方法.
答案 C
2.(2014·成都检测)已知集合A={5},B={1,2},C={1,3,4},从这三个集合中各取一个元素构成空间直角坐标系中点的坐标,则确定的不同点的个数为
().A.33 B.34
C.35 D.36
解析(1)若从集合B中取元素2时,再从C中任取一个元素,则确定的不同点的个数为C13A33.
(2)当从集合B中取元素1,且从C中取元素1,则确定的不同点有C13×1=
C13.
(3)当从B中取元素1,且从C中取出元素3或4,则确定的不同点有C12A33个.∴
由分类加法计数原理,共确定不同的点有C13A33+C13+C12A33=33(个).
答案 A
二、填空题
3.(2013·重庆卷)从3名骨科、4名脑外科和5名内科医生中选派5人组成一个抗震救灾医疗小组,则骨科、脑外科和内科医生都至少有1人的选派方法种数是________(用数字作答).
解析按选派的骨科医生的人数分类:
①选1名骨科医生,则有C13(C14C35+C24C25+C34C15)=360(种),
②选2名骨科医生,则有C23(C14C25+C24C15)=210(种),
③选3名骨科医生,则有C33C14C15=20(种),
∴骨科、脑外科和内科医生都至少有1人的选派方法种数是360+210+20=590.
答案590
三、解答题
4.直线x=1,y=x,将圆x2+y2=4分成A,B,C,D四个区域,如图用五种不同的颜色给他们涂色,要求共边的两区域颜色互异,每个区域只涂一种颜色,共有多少种不同的涂色方法?
解法一第1步,涂A区域有C15种方法;第2步,涂B区域有C14种方法;
第3步,涂C区域和D区域:若C区域涂A区域已填过颜色,则D区域有4种涂法;若C区域涂
A、B剩余3种颜色之一,即有C13种涂法,则D区域有C13种涂法.
故共有C15·C14·(4+C13·C13)=260种不同的涂色方法.
法二共可分为三类:
第1类,用五色中两种色,共有C25A22种涂法;
第2类,用五色中三种色,共有C35C13C12A22种涂法;
第3类,用五色中四种色,共有C45A44种涂法.
由分类加法计数原理,共有C25A22+C35C13C12A22+C45A44=260(种)不同的涂色方法.。