第三次作业组合数求解提升篇
高中数学选择性必修三 6 2 3- 6 2 4 组合与组合数 -B提高练- (含答案)

6.2.3- 6.2.4 组合与组合数 -B 提高练一、选择题1.若22242n C A =,则!3!(4)!n n -的值为( )A .60B .70C .120D .140【答案】D 【详解】()22212422n n n C A -=⨯=,解得7n =或6-(舍去), !7!76543211403!(4)!3!3!321321n n ⨯⨯⨯⨯⨯⨯∴===-⨯⨯⨯⨯⨯.2.(2021·湖南师大附中高二月考)为了奖励班上进步大的8名学生,班主任购买了5本相同的书和3本相同的笔记本作为奖品分发给这8名学生,每人一件,则不同的分法有( ) A .28种 B .56种 C .112种 D .336种【答案】B【详解】根据题意,5本相同的书和3本相同的笔记本发给8名学生,每人1本,需要在8人中任选3 人,领取笔记本,剩下5人领取书即可,则有3856C =种不同的分法.3.(2021·山东泰安实验中学高二月考)若456,,n n n C C C 成等差数列,则n 值为( )A .14B .12C .10D .8【答案】A【详解】∵456,,n n n C C C 成等差数列,∴5462n n n C C C =+,∴!!!25!(5)!4!(4)!6!(6)!n n n n n n =+---,解得:7n =或14n =.4.(2021·广东广州市广雅中学高二月考)《易经》是中国传统文化中的精髓之一.如图是易经八卦图(含乾、坤、巽、震、坎、离、艮、兑八卦),每一卦由三根线组成(“”表示一根阳线,“”表示一根阴线).从八卦中任取两卦,这两卦的六根线中恰有两根阳线和四根阴线的概率为( )A .314B .17C .528D .514【答案】A【详解】八卦分成四类,A 类是:3个卦含1阴2阳,B 类是:3卦含2阴1阳,C 类1卦含是3阳,D 类1卦是3阴.从八卦中任取两卦共有2828C =,两卦中含2阳4阴,则可以从B 类选2卦,方法数为233C =,或者选D 类和A 类1的1卦,方法数是3.所求概率为23283632814C P C +===. 5. (多选题)下列等式中,成立的有( ) A .!!mn n A m =B .11m m m nn n C C C -++=C .m n mn n C C -= D .11m m n n A nA --=【答案】BCD【详解】!(1)(1)()!n n A n n n m n m '''=--+=-,A 错;根据组合数性质知,B C 正确;11!(1)!()![(1)(1)]!m m n n n n n A nA n m n m --⋅-===----,D 正确.故选:BCD .6. (多选题)(2021·四川成都七中高二期末)某班有50名学生,其中正、副班长各1人,现选派5人参加一项活动,要求正、副班长至少有1人参加,问共有多少种选派方法?下面是学生提供的四种计算方法正确的算法为( )A.1423248248C C C C +;B.555048C C -;C.14249C C ;D.14324948C C C -.【答案】ABD【详解】对于A ,正、副班长有1人参加的方法数有14248C C 种,正、副班长有2人参加的方法数有23248C C 种,故总的方法数有1423248248C C C C +种,故A 正确;对于B ,50人抽取5人,总的方法数为550C ,其中没有正、副班长的方法数为548C ,所以方法数为555048C C -种,故B 正确;对于C 和D,正、副班长中任抽取一个,然后在剩余49人中抽取4个,方法数有14249C C 种,减去重复的包括正、副班长的情况348C 种.所以方法数有14324948C C C -种,故D 正确,C 不正确.综上所述,本小题正确算法有3种,故选ABD. 二、填空题7.(2021·全国高二专题练)若2213n n A C -=,则n =__________. 【答案】6【详解】由2213n n A C -=得()()()1213212n n n n n ⎧---=⨯⎪⎨⨯⎪≥⎩,解得6n = 8.(2021·江西九江一中高二月考)某地区为了组建援鄂抗疫医疗队,现从4名医生,5名护士中选3名医护人员组成一个团队,要求医生、护士都有,则不同的组队方案种数是__________. 【答案】70【详解】从4名医生,5名护士中选3名医护人员组成一个团队,要求医生、护士都有,可分为两类:第一类:1名医生2名护士,共有124540C C =种不同的选法;第二类:2名医生1名护士,共有214530C C =种不同的选法,由分类计数原理可得,共有403070+=种不同的选法.9.(2021·全国高二专题练)已知56711710m m m C C C -=,则m =________. 【答案】2【详解】根据组合数公式化简,可得!(5)!!(6)!7!(7)!5!6!107!m m m m m m --⨯--=⨯,化简整理得223420m m -+=,解得2m =或21m =,又由05,m m Z ≤≤∈,所以2m =. 10.(2021·全国高二课时练习)已知集合{}08A C =,{}1288,B C C =,{}456888,,C C C C =,若从这三个集合中各取一个元素构成空间直角坐标系中点的坐标,则确定不同点的个数为___________. 【答案】33.【详解】由组合数的性质得出2688C C =,不考虑任何限制条件下不同点的个数为11323336C C A =,由于2688C C =,坐标中同时含28C 和68C 的点的个数为133C =,综上所述:所求点的个数为36333-=,故答案为33.三、解答题11.(1)6本不同的书分给甲、乙、丙3同学,每人各得2本,有多少种不同的分法?(2)从5个男生和4个女生中选出4名学生参加一次会议,要求至少有2名男生和1名女生参加,有多少种选法? 【详解】(1)6本书分给3位同学,可分三步完成,根据乘法计数原理,得22264290C C C ⋅⋅=;(2)问题可以分成两类:第一类2名男生和2名女生参加,有422560C C ⋅=中选法, 第二类3名男生和1名女生参加,有315440C C ⋅=中选法,12.男运动员6名,女运动员4名,其中男、女队长各1名.现选派5人外出参加比赛,在下列情形中各有多少种选派方法?(1)男运动员3名,女运动员2名; (2)队长中至少有1人参加; (3)既要有队长,又要有女运动员. 【详解】(1)分两步完成:第一步,选3名男运动员,有36C 种选法;第二步,选2名女运动员,有24C 种选法.由分步乘法计数原理可得,共有3264120C C ⋅=(种)选法.(2)方法一(直接法)可分类求解: “只有男队长”的选法种数为48C ; “只有女队长”的选法种数为48C ; “男、女队长都入选”的选法种数为38C ,所以共有43882196C C +=(种)选法.方法二(间接法)从10人中任选5人有510C 种选法,其中不选队长的方法有58C 种.所以“至少有1名队长”的选法有55108196C C -=(种).(3)当有女队长时,其他人任意选,共有49C 种选法;当不选女队长时,必选男队长,共有48C 种选法,其中不含女运动员的选法有45C 种,所以不选女队长时的选法共有4485C C -()种. 所以既要有队长又要有女运动员的选法共有444985191C C C +-=(种).。
苏教版六年级数学下册第三次月考提升练习题及答案(二套)

苏教版六年级数学下册第三次月考提升练习题及答案(二篇)目录:苏教版六年级数学下册第三次月考提升练习题及答案一苏教版六年级数学下册第三次月考摸底测试及答案二苏教版年级数学下册第次月考提升练习题及答案一班级:姓名:满分:100分考试时间:90分钟一、填空题。
(20分)1、两个相同的瓶子装满了酒精溶液,一个瓶中酒精与水的体积之比为5:2,另一个瓶中酒精与水的体积比为4:1,若把两瓶酒精溶液混合,混合溶液中酒精和水的体积之比是(___________)。
2、两个圆的周长之比是2:3,它们的半径之比是_____,面积之比是_____.3、四个数的平均数是18,若每个整数增加x:,这四个数的和为______。
4、—个底面为正方形的长方体,它的高增加3cm后就成为一个正方体,并且表面积增加了48cm²,则原长方体的体积为(_______)cm³5、一个长方形的长宽之比是4:3,面积是432平方厘米,它的周长是(_____)厘米。
6、一辆自行车原价350元,打九折后是________元,另一辆自行车打九折后是270元,这辆自行车原价是________元。
7、一个长为,宽为的长方形,以长为轴旋转一周,将会得到一个底面直径是(______),高是(______)的圆柱体,它的表面积是(______)平方厘米。
8、长方体前面与上面的面积和是221平方厘米,它的长宽高都是质数,这个长方体的表面积是(_______)。
9、从一个边长是10分米的正方形纸里剪一个最大的圆,这个圆的周长是_____分米,面积是_____平方分米.10、一个圆柱,如果把它的高截短3厘米,表面积就减小37.68平方厘米。
它的底面半径是_______,体积减小了_______。
二、选择题(把正确答案前面的序号填在()里)(10分)1、甲、乙两商品成本共600元,甲按45%的利润定价,乙按 40%的利润定价,甲打8折出售,乙打9折出售,共获利润 110 元,甲、乙中成本较高的是()元。
高中数学人教版选修课时提升作业(三)合情推理探究导学课型含答案

温馨提示:此套题为Word版,请按住Ctrl,滑动鼠标滚轴,调节适宜的观看比例,答案解析附后。
关闭Word文档返回原板块。
课时提升作业(三)合情推理(25分钟60分)一、选择题(每题5分,共25分)1.(20xx·厦门高二检测)定义A*B,B*C,C*D,D*A的运算分别对应以下列图中的(1),(2),(3),(4),那么以下列图中的 (A),(B)所对应的运算结果可能是( )A.B*D,A*DB.B*D,A*CC.B*C,A*DD.C*D,A*D【解析】选B.由(1)(2)(3)(4)图得A表示|,B表示□,C表示—,D表示○,故图(A)(B)表示B*D和A*C.2.给出以下三个类比结论:①类比a x·a y=a x+y,那么有a x÷a y=a x-y;②类比log a(xy)=log a x+log a y,那么有sin(α+β)=sinαsinβ;③类比(a+b)2=a2+2ab+b2,那么有(a+b)2=a2+2a·b+b2.其中结论正确的个数是( )A.0B.1x÷a y=a x-y,故①正确;根据三角函数的运算法那么知:sin(α+β)≠sinαsinβ,②不正确;根据向量的运算法那么知:(a+b)2=a2+2a·b+b2,③正确.【补偿训练】假设数列{a n}(n∈N*)是等差数列,那么有数列b n=(n∈N*)也是等差数列.类比上述性质,相应地有,假设数列{c n}(n∈N*)是等比数列,且c n>0,那么数列d n= (n∈N*)也是等比数列.n=.答案:3.设n棱柱有f(n)个对角面,那么(n+1)棱柱的对角面的个数f(n+1)等于( )A.f(n)+n+1B.f(n)+nC.f(n)+n-1D.f(n)+n-2【解析】选C.因为过不相邻两条侧棱的截面为对角面,过每一条侧棱与它不相邻的一条侧棱都能作对角面,可作(n-3)个对角面,n条侧棱可作n(n-3)个对角面,由于这些对角面是互相之间重复计算了,所以共有n(n-3)÷2个对角面,所以可得f(n+1)-f(n)=(n+1)(n+1-3)÷2-n(n-3)÷2=n-1,故f(n+1)=f(n)+n-1.4.(20xx·北京高二检测)设0<θ<,a1=2cosθ,a n+1=,猜想a n=( )1=2cosθ,a2==2=2cos,a3==2=2cos,…,猜想a n=2cos.【一题多解】验n=1时,排除A,C,D.5.(20xx·吉林高二检测)设△ABC的三边长分别为a,b,c,△ABC的面积为S,内切圆半径为r,那么r=;类比这个结论可知:四面体P-ABC的四个面的面积分别为S1,S2,S3,S4,内切球的半径为r,四面体P-ABC的体积为V,那么r=( )A. B.C. D.【解析】选C.△ABC的三条边长a,b,c类比到四面体P-ABC的四个面面积S1,S2,S3,S4,将三角形面积公式中系数类比到三棱锥体积公式中系数,从而可知选C.【补偿训练】在Rt△ABC中,假设∠C=90°,AC=b,BC=a,那么△ABC外接圆半径r=.运用类比方法,假设三棱锥的三条侧棱两两互相垂直且长度分别为a,b,c,那么其外接球的半径R= .【解题指南】解题时题设条件假设是三条线两两互相垂直,就要考虑到构造正方体或长方体. 【解析】(构造法)通过类比可得R=.证明:作一个在同一个顶点处棱长分别为a,b,c的长方体,那么这个长方体的体对角线的长度是,故这个长方体的外接球的半径是,这也是所求的三棱锥的外接球的半径.答案:二、填空题(每题5分,共15分)6.下面是一系列有机物的构造简图,图中的“小黑点〞表示原子,两黑点间的“连线〞表示化学键,按图中构造第n个图中有个原子,有个化学键.【解析】第1,2,3个图中分别有原子:6个、6×2-2个、6×3-2×2个,所以第n个图中有6n-(n-1)×2=4n+2个原子;第1,2,3个图中分别有化学键:6个,6×2-1个,6×3-2个,所以第n个图中有6n-(n-1)=5n+1个化学键.答案:4n+2 5n+1“等差数列〞的定义,写出“等和数列〞的定义,并解答以下问题:数列{a n}是等和数列,且a1=2,公和为5,那么a18= ,这个数列的前n项和S n的计算公式为.【解析】定义“等和数列〞:在一个数列中,从第二项起每一项与它前一项的和都为同一个常数,那么这个数列叫做等和数列,这个常数叫做该数列的公和.由上述定义,得a n=故a18=3.从而S n=答案:3 S n=8.如图1,小正方形ABCD的面积为1,把它的各边延长一倍得到新正方形A1B1C1D1,再把正方形A1B1C1D1的各边延长一倍得到正方形A2B2C2D2(如图2),如此进展下去,正方形A n B n C n D n 的面积为.(用含有n的式子表示,n为正整数)【解题指南】根据三角形的面积公式,知每一次延长一倍后,得到的一个直角三角形的面积和延长前的正方形的面积相等,即每一次延长一倍后,得到的图形是延长前的正方形的面积的5倍,从而解答.【解析】如题干图1,小正方形ABCD的面积为1,那么把它的各边延长一倍后,△AA1B1的面积是1,新正方形A1B1C1D1的面积是5,从而正方形A2B2C2D2的面积为5×5=25=52,…正方形A n B n C n D n的面积为5n.答案:5n三、解答题(每题10分,共20分)9.:1=12;1+3=22;1+3+5=32;1+3+5+7=42,…根据以上等式的构造特点,请你归纳一般结论.【解析】注意到各等号左边为假设干项奇数的和,且最后一项分别为1=2×1-1;3=2×2-1;5=2×3-1;7=2×4-1,…又等号右边相应结果分别为:12;22;32;42;…由此总结出一般结论:1+3+5+7+…+(2n-1)=n2.10.如图1,在三角形ABC中,AB⊥AC,假设AD⊥BC,那么AB2=BD·BC;假设类比该命题,如图2,三棱锥A-BCD中,AD⊥平面ABC,假设A点在三角形BCD所在平面内的射影为M,那么可以得到什么命题?命题是否是真命题并加以证明.【解析】命题是:三棱锥A-BCD中,AD⊥平面ABC,假设A点在三角形BCD所在平面内的射影为M,那么有=S△BCM·S△BCD,是一个真命题.证明如下:在图2中,连接DM,并延长交BC于E,连接AE,那么有DE⊥BC.因为AD⊥平面ABC,所以AD⊥AE.又AM⊥DE,所以AE2=EM·ED.于是==·=S△BCM·S△BCD.(20分钟40分)一、选择题(每题5分,共10分)1.下面由火柴棒拼出的一列图形中,第n个图形由n个正方形组成.通过观察可以发现第10个图形中火柴棒的根数是( )A.30B.31【解析】选B.第1个图形中有4根火柴棒;第2个图形中有4+3=7根火柴棒;第3个图形中有4+3×2=10根火柴棒;…第10个图形中有4+3×9=31根火柴棒.2.“整数对〞按如下规律排成一列:(1,1),(1,2),(2,1),(1,3),(2,2),(3,1),(1,4),(2,3),(3,2),(4,1),…,那么第60个数对是( )A.(7,5)B.(5,7)C.(2,10)D.(10,1)【解析】选B.依题意,由和一样的“整数对〞分为一组不难得知,第n组“整数对〞的和为n+1,且有n个“整数对〞.这样前n组一共有个“整数对〞.注意到<60<.因此第60个“整数对〞处于第11组的第5个位置,可得为(5,7).二、填空题(每题5分,共10分)3.(20xx·西安高二检测)对于命题:假设O是线段AB上一点,那么||·+||·=0;将它类比到平面的情形是:假设O是△ABC内一点,有S△OBC·+S△OCA·+S△OBA·=0;将它类比到空间的情形应该是:假设O是四面体ABCD内一点,那么有.【解题指南】根据线性几何中的线段长度、平面几何中平面图形的面积中有关等式的共性,将这个共性引申到立体几何中得到相应的等式或结论.【解析】根据线性几何中的长度、平面几何中平面图形的面积以及立体几何中相应几何体体积的类比特点以及题中等式的特点,得到在立体几何中:假设O是四面体ABCD内一点,那么有V O-BCD·+V O-ACD·+V O-ABD·+V O-ABC·=0.答案:V O-BCD·+V O-ACD·+V O-ABD·+V O-ABC·=0【拓展延伸】类比推理的常见类型及解题思路类比推理主要是找出两类事物的共性,一般的类比有以下几种:①线段的长度——平面几何中平面图形的面积——立体几何中立体图形的体积的类比;②等差数列与等比数列的类比,等差数列中两数相加类比到等比数列中两数相乘,等差数列中两数的差类比到等比数列中两数相除.在类比的时候还需注意,有些时候不能将式子的构造改变,只需将相应的量进展交换.×9+7等于.1×9+2=1112×9+3=111123×9+4=11111234×9+5=1111112345×9+6=111111……【解析】由数塔猜想应是各位都是1的七位数,即1111111.答案:1111111三、解答题(每题10分,共20分)5.在平面几何中研究正三角形内任意一点与三边的关系时,我们有真命题:边长为a的正三角形内任意一点到各边的间隔之和是定值a,类比上述命题,请你写出关于正四面体内任意一点与四个面的关系的一个真命题,并给出简要的证明.【解题指南】利用类比推理时,正三角形可类比成正四面体,归纳出结论再给予证明. 【解析】类比所得的真命题是:棱长为a的正四面体内任意一点到四个面的间隔之和是定值 a.证明:设M是正四面体P-ABC内任一点,M到面ABC,面PAB,面PAC,面PBC的间隔分别为d1,d2,d3,d4.由于正四面体四个面的面积相等,故有:V P-ABC=V M-ABC+V M-PAB+V M-PAC+V M-PBC=·S△ABC·(d1+d2+d3+d4),而S△ABC=a2,V P-ABC=a3,故d1+d2+d3+d4=a(定值).【拓展延伸】类比法的可靠性(1)类比法所获得的结论是对两个研究对象的观察比较、分析联想直到形成猜想来完成的,是一种由特殊到特殊的推理方法,其结论的可靠程度,依赖于两个研究对象的共有属性. (2)一般说来,共有属性越多,结论的可靠程度就越大;共有属性越是本质的,结论的可靠程度就越高.尽管类比法结论的真实性不一定得到保证,但它在人们的认识活动中仍有着重要意义.6.设{a n}是集合{2t+2s|0≤s<t,且s,t∈Z}中所有的数从小到大排列的数列,即a1=3,a2=5,a3=6,a4=9,a5=10,a6=12,….将数列{a n}各项按照上小下大,左小右大的原那么写成如下列图的三角形数表:(1)写出这个三角形数表中的第4行、第5行各数.(2)求a100.【解析】(1)将前三行各数分别写成2t+2s的形式:第1行:3=21+20;第2行:5=22+20,6=22+21;第3行:9=23+20,10=23+21,12=23+22;由此归纳猜想:第4行:24+20,24+21,24+22,24+23;第5行:25+20,25+21,25+22,25+23,25+24.经计算可得第4行各数依次是:17,18,20,24;第5行各数依次是:33,34,36,40,48.(2)由每行数的个数与所在行数一样,即第1行1个数,第2行2个数,第3行3个数,…故前13行共有1+2+3+…+13=91个数.因此,a100应当是第14行中的第9个数.所以a100=214+28=16640.关闭Word文档返回原板块。
新人教版五年级数学下册第三次月考提升练习题及答案(二篇)

新人教版五年级数学下册第三次月考提升练习题及答案(二篇)目录:新人教版五年级数学下册第三次月考提升练习题及答案一新人教版五年级数学下册第三次月考摸底测试及答案二新人教版年级数学下册第次月考提升练习题及答案一班级:姓名:满分:100分考试时间:90分钟一、填空题。
(20分)1、3.85立方米=(_________)立方分米 4升40毫升=(_________)升2、有8盒饼干,其中7盒质量相同,另有一盒少了2块。
如果用天平称,至少称(________)次才可以保证找到这盒饼干。
3、三个连续的自然数,最小的一个a,那么另外两个分别是(______)和(_____)。
4、在括号里填上“>”“<”“=”.(1)5公顷(_______)1平方千米(2)401公顷(______)400平方千米(3)6公顷(_______)600平方米(4)2平方千米(______)2000公顷.5、按要求写出两个数,使它们的最大公因数是1.(1)两个都是合数:(________)和(________).(2)一个质数、一个合数:(________)和(________).6、一根2.5 m长的方钢,把它横截成2段时,表面积增加60 cm2,原来方钢的体积是(____)。
7、5÷6商是(____)小数,商保留两位小数约等于(____).8、在括号里填上“>”“<”或“=”0.25×0.99(____)0.99 0.78 ×2.6(____)0.78÷2.66.4÷0.01(____)6.4×100 a÷1.1(____)a÷0.9(a≠0)9、同时是 2 和 5 的倍数的最小两位数是(_____),最大两位数是(____)。
有因数 3,也是 2 和 5 的倍数的最小三位数是(____),最大三位数是(____)。
10、一个直角三角形两条直角边分别是6厘米和8厘米,这个三角形斜边上对应的高是4.8厘米,它的斜边长为(________)厘米。
组合数(分层作业)高二数学系列(人教A版2019选修第三册)(原卷版)

6.2.4 组合数(分层作业)(夯实基础+能力提升)【夯实基础】一、单选题1.(2022春·甘肃兰州·高二校考期中)在含有3件次品的50件产品中,任取2件,则恰好取到1件次品的不同方法数共有( )A .11347C CB .20347C C C .11349C CD .1120347347C C C C +2.(2022春·浙江·高二校联考阶段练习)2356C +C =( )A .25B .30C .35D .403.(2022春·辽宁葫芦岛·高二兴城市高级中学校联考阶段练习)已知363434C C x x -=,则x =( )A .3或10B .3C .17D .3或17二、多选题 4.(2022·高二课时练习)下列问题中,属于组合问题的是( )A .10支战队以单循环进行比赛(每两队比赛一次),共进行多少次比赛B .10支战队以单循环进行比赛,这次比赛的冠、亚军获得者有多少种可能C .从10名员工中选出3名参加同一种的娱乐活动,有多少种选派方法D .从10名员工中选出3名分别参加不同的娱乐活动,有多少种选派方法三、填空题5.(2023·高二课时练习)计算:0123444444C C C C C ++++=______.6.(2022秋·广东江门·高二台山市华侨中学校考期中)若2C 15n n -=,则n =______.7.(2022秋·上海黄浦·高二上海市向明中学校考期末)若()34P 6C 4n n n =≥,则正整数n 的值是______.8.(2022秋·河北唐山·高二校考期末)若211111C C x x -=,则正整数x 的值是________.9.(2022秋·山东潍坊·高二统考阶段练习)若12C C 15m m +=,则m =_________.10.(2022秋·上海崇明·高二统考期末)已知x N ∈,则方程2155C C x x -=的解是___________.11.(2022秋·浙江·高二校联考期中)已知34C C m m =,则m =________.12.(2023·高二课时练习)设N x ∈,则123231C C x x x x ---++=______.13.(2023·高二课时练习)若108C C n n =,则20C n 的值为______.14.(2023·高二课时练习)从某学校的8名毕业生中任意选派5名去参加某会议,毕业生甲必须被选派的四、解答题15.(2021秋·广东广州·高二统考期末)平面内有A ,B ,C ,D ,E 共5个点.(1)以其中2个点为端点的线段共有多少条?(2)以其中2个点为端点的有向线段共有多少条?16.(2022秋·新疆乌鲁木齐·高二乌鲁木齐101中学校考期中)解下列不等式或方程(1)288A 6A x x -< (2)567117C C 10C m m m -=17.(2023·高二课时练习)在1,2,3,…,30这30个数中,每次取两两不等的三个数,使它们的和为3的倍数,共有多少种不同的取法?18.(2023·高二课时练习)空间有10个点,其中任意4点不共面.(1)过每3个点作一个平面,一共可作多少个平面?(2)以每4个点为顶点作一个四面体,一共可作多少个四面体?19.(2023·高二课时练习)有n 个人,每个人都以同样的概率被分配到N 个房间()n N ≤中的任意一间去,分别求下列事件的概率.(1)指定的n 间房中各有一人;(2)恰有n 间房,其中各有一人;(3)指定的某间房中恰有()m m n ≤人.【能力提升】一、单选题1.(2022春·辽宁沈阳·高二沈阳二中校考阶段练习)沈阳二中24届篮球赛正如火如荼地进行中,全年级共20个班,每四个班一组,如1—4班为一组,5—8班为二组……进行单循环小组赛(没有并列),胜出的5个班级和从余下队伍中选出的数据最优秀的1个班级共6支球队按抽签的方式进行淘汰赛,最后胜出的三个班级再进行单循环赛,按积分的高低(假设没有并列)决出最终的冠亚季军,请问此次篮球赛学校共举办了多少场比赛?( )A .51B .42C .39D .362.(2022秋·山东聊城·高二山东聊城一中校考期中)因为疫情防控的需要,某校高二年级4名男教师和3名女教师参与社区防控新冠肺炎疫情的志愿服务.根据岗位需求应派3人巡视商户,且至少一名男教师;另外4人去不同的4个小区测量出入人员体温,则这7名教师不同的安排方法有( )种.A .34B .816C .216D .2103.(2022春·新疆巴音郭楞·高二新疆和静高级中学校考阶段练习)中国空间站的主体结构包括天和核心实验舱、问天实验舱和梦天实验舱,假设空间站要安排甲、乙等6名航天员开展实验,三舱中每个舱至少一人至多三人,则不同的安排方法有( )种A .450B .72C .90D .360二、填空题4.(2023·高二单元测试)设[]x 表示不超过x 的最大整数,如[]22=,514⎡⎤=⎢⎥⎣⎦.对于给定的正整数n ,定义()()[]()()[]()121C 11xn n n n n x x x x x --⋅⋅⋅-+=-⋅⋅⋅-+,[)1,x ∞∈+,如32816C 3=,则当[)2,3x ∈时,函数8C x 的值域是______. 5.(2022春·福建福州·高二福建省福州格致中学校考阶段练习)共有6名志愿者要到,,A B C 三个社区进行志愿服务,每个志愿者只去一个社区,每个社区至少安排1名志愿者,若要2名志愿者去A 社区,则不同的安排方法共有______ 种.(用数字作答)6.(2022春·河南南阳·高二校考阶段练习)我校去年11月份,高二年级有9人参加了赴日本交流访问团,其中3人只会唱歌,2人只会跳舞,其余4人既能唱歌又能跳舞.现要从中选6人上台表演,3人唱歌,3人跳舞,有______种不同的选法7.(2022春·辽宁沈阳·高二同泽高中校考阶段练习)4张卡片的正、反面分别写有数字1,2;1,3;4,5;6,7.将这4张卡片排成一排,可构成不同的四位数的个数为______8.(2022春·辽宁沈阳·高二同泽高中校考阶段练习)给图中A ,B ,C ,D ,E ,F 六个区域进行染色,每个区域只染一种颜色,且相邻的区域不同色.若有5种颜色可供选择,则共有_______种不同的染色方案.9.(2022春·辽宁沈阳·高二同泽高中校考阶段练习)有6名男运动员,4名女运动员,其中男、女队长各1名,选派4人外出比赛,既要有队长,又要有女运动员,选派方法有______种10.(2022春·辽宁沈阳·高二同泽高中校考阶段练习)将编号为1、2、3、4、5的小球放入编号为1、2、3、4、5的五个盒子中,每盒放一球,若有且只有两个盒子的编号与放入的小球的编号相同,则不同的放法种数为______三、解答题11.(2023·高二课时练习)请证明下列等式:(1)11231C C C C C C k k k k k k n n n k k n +---++++⋅⋅⋅++=;(2)1121C C C C C k k k k k k k k k m k m +++++++++⋅⋅⋅+=;(3)()12301C 2C 3C C C C C 2n n n n n n n n n n n +++⋅⋅⋅+=++⋅⋅⋅+.12.(2023·高二课时练习)解下列方程或不等式: (1)2332231C C P 10xx x x x --++++=; (2)299P 6P x x ->⋅.13.(2023·高二课时练习)(1)求证:11C C m m n n m n m++=-; (2)求证:111234C C C C C C m n m n m n m n m n m n n n n n n ------+++++++++=;(3)若m 、n 、r 均为正整数,试证明:011220C C C C C C C C C r r r r r n m n m n m n m n m --+=+++⋅⋅⋅+.14.(2023·高二课时练习)在100件产品中有合格品90件,次品10件,现从中抽取4件检查.(1)都不是次品的取法有多少种?(2)至少有1件次品的取法有多少种?(3)不都是次品的取法有多少种?15.(2022春·河南南阳·高二校考阶段练习)用0、1、2、3四个数字组成没有重复数字的自然数.(1)把这些自然数从小到大排成一个数列,1230是这个数列的第几项?(2)其中的四位数中偶数有多少个?所有这些偶数它们各个数位上的数字之和是多少?。
2021_2022学年新教材高中数学第三章排列组合与二项式定理3.1.3.2组合数的应用课时作业含解

课时作业(六) 组合数的应用一、选择题1.圆上有10个点,过每三个点画一个圆内接三角形,如此一共可以画的三角形个数为( )A.720 B.360C.240 D.1202.某电视台连续播放5个广告,其中有3个不同的商业广告和2个不同的奥运广告.要求最后必须播放奥运广告,且2个奥运广告不能连续播放,如此不同的播放方式有( )A.120种B.48种C.36种D.18种3.假如从1,2,3,…,9这9个整数中同时取4个不同的数,其和为偶数,如此不同的取法共有( )A.60种B.63种C.65种D.66种4.将标号为1,2,…,10的10个球放入标号为1,2,…,10的10个盒子里,每个盒内放一个球,恰好3个球的标号与其在盒子的标号不一致的放入方法种数为( )A.120 B.240C.360 D.720二、填空题5.某单位有15名成员,其中男性10人,女性5人,现需要从中选出6名成员组成考察团外出参观学习,如果按性别分层,并在各层按比例随机抽样,如此此考察团的组成方法种数是________.6.某球队有2名队长和10名队员,现选派6人上场参加比赛,如果场上最少有1名队长,那么共有________种不同的选法.7.现有6X风景区门票分配给6位游客,假如其中A,B风景区门票各2X,C,D风景区门票各1X,如此不同的分配方案共有________种.三、解答题8.某医院有内科医生12名,外科医生8名,现选派5名参加赈灾医疗队.(1)假如内科医生甲与外科医生乙必须参加,共有多少种不同选法?(2)假如甲、乙均不能参加,有多少种选法?(3)假如甲、乙2人至少有1人参加,有多少种选法?(4)假如医疗队中至少有1名内科医生和1名外科医生,有多少种选法?9.10件不同产品中有4件是次品,现对它们进展一一测试,直至找出所有4件次品为止.(1)假如恰在第5次测试,才测试到第一件次品,第10次才找到最后一件次品,如此这样的不同测试方法数是多少?(2)假如恰在第5次测试后,就找出了所有4件次品,如此这样的不同测试方法数是多少?[尖子生题库]10.按照如下要求,分别求有多少种不同的方法?(1)6个不同的小球放入4个不同的盒子;(2)6个不同的小球放入4个不同的盒子,每个盒子至少一个小球;(3)6个一样的小球放入4个不同的盒子,每个盒子至少一个小球.课时作业(六) 组合数的应用1.解析:确定三角形的个数为C310=120.答案:D2.解析:最后必须播放奥运广告有C12种,2个奥运广告不能连续播放,倒数第2个广告有C13种,故共有C12C13A33=36种不同的播放方式.答案:C3.解析:均为奇数时,有C45=5种;均为偶数时,有C44=1种;两奇两偶时,有C24·C25=60种,共有66种.答案:D4.解析:先选出3个球有C310=120种方法,不妨设为1,2,3号球,如此1,2,3号盒中能放的球为2,3,1或3,1,2两种.这3个放入标号不一致的盒子中有2种不同的方法,故共有120×2=240种方法.答案:B5.解析:按性别分层,并在各层按比例随机抽样,如此需从10名男性中抽取4人,5名女性中抽取2人,共有C410C25=2 100种抽法.答案:2 1006.解析:假如只有1名队长入选,如此选法种数为C12·C510;假如两名队长均入选,如此选法种数为C410,故不同选法有C12·C510+C410=714(种).答案:7147.解析:6位游客选2人去A风景区,有C26种,余下4位游客选2人去B风景区,有C24种,余下2人去C,D风景区,有A22种,所以分配方案共有C26C24A22=180(种).答案:1808.解析:(1)只需从其他18人中选3人即可,共有C318=816(种)选法.(2)只需从其他18人中选5人即可,共有C518=8 568(种)选法.(3)分两类:甲、乙中有1人参加;甲、乙都参加.如此共有C12C418+C318=6 936(种)选法.(4)方法一(直接法):至少有1名内科医生和1名外科医生的选法可分4类:1内4外;2内3外;3内2外;4内1外.所以共有C112C48+C212C38+C312C28+C412C18=14 656(种)选法.方法二:从无限制条件的选法总数中减去5名都是内科医生和5名都是外科医生的选法种数所得的结果即为所求,即共有C520-(C512+C58)=14 656(种)选法.9.解析:(1)先排前4次测试,只能取正品,有A46种不同测试方法,再从4件次品中选2件排在第5和第10的位置上测试,有C24A22=A24种测法,再排余下4件的测试位置,有A44种测法.所以共有不同测试方法A46·A24·A44=103 680种.(2)第5次测试恰为最后一件次品,另3件在前4次中出现,从而前4次有一件正品出现,所以共有不同测试方法C16·C34·A44=576种.10.解析:(1)每个小球都有4种方法,根据分步乘法计数原理,共有46=4 096种不同放法.(2)分两类:第1类,6个小球分3,1,1,1放入盒中;第2类,6个小球分2,2,1,1放入盒中,共有C36·C14·A33+C26·C24·A24=1 560(种)不同放法.(3)方法一:按3,1,1,1放入有C14种方法,按2,2,1,1,放入有C24种方法,共有C14+C24=10(种)不同放法.方法二:(挡板法)在6个球之间的5个空中插入三个挡板,将6个球分成四组,共有C35=10(种)不同放法.。
2021年高考数学 10.2排列与组合课时提升作业 理 北师大版

2021年高考数学 10.2排列与组合课时提升作业理北师大版一、选择题1.不等式<6×的解集为( )(A)[2,8] (B)[2,6](C)(7,12) (D){8}2.(xx·滁州模拟)要排出某班一天中语文、数学、政治、英语、体育、艺术6门课的课程表,要求数学课排在上午(前4节),体育课排在下午(后2节),不同的排法种数为( )(A)144 (B)192 (C)360 (D)7203.(xx·渭南模拟)有5名班委进行分工,其中A不适合做班长,B只适合做学习委员,则不同的分工方案种数为( )(A)18 (B)24 (C)60 (D)484.用0到9这10个数字,可以组成没有重复数字的三位偶数的个数为( )(A)324 (B)328 (C)360 (D)6485.(xx·南昌模拟)三位老师分配到4个贫困村调查义务教育实施情况,若每个村最多去2个人,则不同的分配方法种数是( )(A)240 (B)120 (C)60 (D)126.(能力挑战题)xx年山东文博会期间,某班有甲、乙、丙、丁四名学生参加了志愿者工作.将这四名学生分配到A,B,C三个不同的展馆服务,每个展馆至少分配一人.若甲要求不到A馆,则不同的分配方案有( )(A)36种(B)30种(C)24种(D)20种7.用0,1,2,3,4这五个数字组成无重复数字的五位数,其中恰有一个偶数数字夹在两个奇数数字之间,这样的五位数有( )(A)48个(B)12个(C)36个(D)28个8.(xx·西安模拟)某台小型晚会由6个节目组成,演出顺序有如下要求:节目甲必须排在前两位,节目乙不能排在第一位,节目丙必须排在最后一位.该台晚会节目演出顺序的编排方案共有( )(A)36种(B)42种(C)48种(D)54种9.两家夫妇各带一个小孩一起到动物园游玩,购票后排队依次入园,为安全起见,首尾一定安排两位爸爸,另外,两个小孩一定排在一起,则这6人的入园顺序排法种数为( )(A)48 (B)36 (C)24 (D)1210.(xx·衡水模拟)甲、乙、丙等五人站成一排,要求甲、乙均不与丙相邻,则不同的排法种数为( )(A)72种(B)52种(C)36种(D)24种二、填空题11.形如45132这样的数叫做“五位波浪数”,即十位数字、千位数字均比它们各自相邻的数字大,则由1,2,3,4,5可组成不重复的“五位波浪数”有_____种.(用数字作答)12.(xx·榆林模拟)在小语种提前招生考试中,某学校获得5个推荐名额,其中俄语2名,日语2名,西班牙语1名,并且日语和俄语都要求必须有男生参加.学校通过选拔定下3男2女共5个推荐对象,则不同的推荐方法共有种.13.(xx·哈尔滨模拟)将标号为1,2,3,4,5,6的6个小球放入3个不同的盒子中.若每个盒子放2个,其中标号为1,2的小球不能放入同一盒子中,则不同的放法有种.14.(能力挑战题)用数字0,1,2,3,4,5,6组成没有重复数字的四位数,其中个位、十位和百位上的数字之和为偶数的四位数共有个(用数字作答).三、解答题15.(能力挑战题)已知10件不同产品中共有4件次品,现对它们进行一一测试,直至找到所有次品为止.(1)若恰在第5次测试,才测试到第一件次品,第10次才找到最后一件次品的不同测试方法数有多少种?(2)若恰在第5次测试后,就找出了所有次品,则这样的不同测试方法数有多少种?答案解析1.【解析】选D.<6×,∴x2-19x+84<0,又x≤8,x-2≥0,∴7<x≤8,x∈N*,即x=8.2.【解析】选B.在上午的4节课中任选一节作为数学课有种方法,从下午的两节课中任选一节作为体育课有种方法;其次语文、政治、英语、艺术这4门课的排列有种方法,所以满足题意的不同的排法种数是··=192,所以选B.3.【解析】选A.B已经确定,先安排A,共有种方案,再安排其他3位同学,共有种方案,由分步乘法计数原理知,共有=18(种)方案.4.【解析】选B.首先应考虑“0”是特殊元素,当0排在末位时,有=9×8=72(个),当0不排在末位时,有=4×8×8=256(个),于是由分类加法计数原理,得符合题意的偶数共有72+256=328(个).5.【思路点拨】先分组后排列.【解析】选 C.若每位老师去一个村,则不同的分配方法种数为.若有两位老师去同一个村,则不同的分配方法种数为.综上,共有+=24+36=60(种)不同的分配方法.6.【解析】选C.甲要求不到A馆,分三种情况:一是A馆只有1人,甲不是单独的,则有3×2×2=12种;二是A馆只有1人,甲是单独的,则有3×2=6(种);三是A馆有2人,共有3×2=6(种),由分类加法计数原理知,共有12+6+6=24(种)不同的分配方案.7.【解析】选 D.若0夹在1,3之间,有×=12(个);若2或4夹在1,3中间,0在个位时有·2·2=8(个),0在十位时有·2=4(个),0在千位时有·2=4(个),此时,有8+4+4=16(个),所以共有12+16=28(个).故选D.8.【解析】选B.若甲排在第一位,则有种排法,若甲排在第二位,则有种排法.由分类加法计数原理得,共有+=42(种).【变式备选】已知集合A={1,2,3,4},B={5,6,7},C={8,9},现在从其中两个集合中各取出1个元素组成一个新集合,则一共可以组成集合的个数为( )(A)24 (B)36 (C)26 (D)27【解析】选C.可以组成++=26(个)集合,故选C.9.【解析】选C.由题意得爸爸排法为种,两个小孩排在一起有种排法,妈妈和孩子共有种排法,∴排法种数共为××=24(种).10.【解析】选 C.当丙在第一或第五位置时,有2=24(种)方法;当丙在第二或第四位置时,有2=8(种)方法;当丙在第三位置时,有=4(种)方法,则不同的排法种数为24+8+4=36.【变式备选】2位男生和3位女生共5位同学站成一排,若男生甲不站两端,3位女生中有且只有2位女生相邻,则不同排法的种数是( )(A)60 (B)48 (C)42 (D)36【解析】选B.方法一:从3位女生中任取2人“捆”在一起记作A(A共有=6种不同排法),剩下一名女生记作B,两名男生分别记作甲、乙,则男生甲必须在A,B之间(若甲在A,B两端,则为使A,B不相邻,只有把男生乙排在A,B之间,此时就不能满足男生甲不在两端的要求),此时共有6×2=12(种)排法,最后再插入乙共有4个位置,所以,共有12×4=48(种)不同排法.方法二:从3名女生中任取2人“捆”在一起记作A(A共有=6种不同排法),剩下一名女生记作B,两名男生分别记作甲、乙;为使男生甲不在两端可分三类情况:第一类:A,B在两端,男生甲、乙在中间,共有6=24(种)排法;第二类:A和男生乙在两端,则B和男生甲只有一种排法,此时共有6=12(种)排法;第三类:B和男生乙在两端,同样中间A和男生甲也只有一种排法.此时共有6=12(种)排法三类之和为24+12+12=48(种).11.【解析】可按百位数分类:当百位数为1,2时,万位数与千位数的排法共有=6(种)排法,个位与十位共有=1(种)排法,此时符合条件的“五位波浪数”有2=12种;当百位数为3时,千位数与十位数的排法共有=2(种)排法,个位与万位共有=2(种)排法,此时符合条件的“五位波浪数”有=4(种).因此符合条件的“五位波浪数”共有12+4=16(种).答案:1612.【思路点拨】求解本题分三个男生被推荐到三个不同语种和三个男生只被推荐到日语与俄语两个语种两种情况,然后分别进行求解,再根据分类加法计数原理求之.【解析】三个男生每个语种各推荐一人共有种推荐方法,三个男生只被推荐到日语和俄语共有种推荐方法,故推荐方法共有+=24(种).答案:2413.【解析】将6个小球放入3个盒子,每个盒子中2个,有=90(种)情况.其中标号为1,2的球放入同一个盒子中有=18(种),所以满足题意的放法共有90-18=72(种).答案:72【变式备选】5名男性驴友到某旅游风景区游玩,晚上入住一家宾馆,宾馆有3间客房可选,一间客房为3人间,其余为2人间,则5人入住两间客房的不同方法有种(用数字作答).【解析】由题意可知,5人入住的两间客房为一间3人间和一间2人间,则所求的不同方法有=20(种).答案:2014.【解析】∵个位、十位和百位上的数字之和为偶数,∴这三个数或者都是偶数,或者有两个奇数一个偶数.当个位、十位和百位上的都为偶数时,则①此三位中有0,则有×4=3×6×4=72(个);②此三位中没有0,则有×3=6×3=18(个).当个位、十位和百位上有两个奇数一个偶数时,则①此三位中有0,则有×4=3×6×4=72(个);②此三位中没有0,则有×3=162(个),∴总共有72+18+72+162=324(个).答案:324【方法技巧】1.解决排列组合综合问题,应遵循三大原则:先特殊后一般、先取后排、先分类后分步的原则.2.解决排列组合综合问题的基本类型基本类型主要包括:排列中的“在与不在”、组合中的“有与没有”,还有“相邻与不相邻”“至少与至多”“分配与分组”等.3.解决排列组合综合问题中的转化思想转化思想就是把一些排列组合问题与基本类型相联系,从而把问题转化为基本类型,然后加以解决.15.【解析】(1)先排前4次测试,只能取正品,有种不同测试方法,再从4件次品中选2件排在第5和第10的位置上测试,有=种测法,再排余下4件的测试位置,有种测法.所以共有不同的测试方法=103680(种).(2)第5次测试恰找到最后一件次品,另3件在前4次中出现,从而前4次有1件正品出现.所以共有不同测试方法=576(种).【变式备选】20个相同的小球,全部装入编号为1,2,3的三个盒子里,每个盒子内所放的球数不小于盒子的编号数,求共有多少种不同的放法?【解析】首先在2号盒内放一个球,在3号盒内放两个球,然后将余下的17个球摆成一横排,用两块隔板将其分割成三组,每组至少有1个球,再将三组球分别放入三个盒子里即可.因为17个球除两端外侧共有16个空,所以共有=120(种)不同放法.40739 9F23 鼣W36274 8DB2 趲36359 8E07 踇Sm6 } 26089 65E9 早@22686 589E 增n。
20202021北师大版数学3课时作业模块提升卷含解析.docx

错误!错误!模块展1升卷~、选择题r本大题共12小题,每小题5分,共60分,在每小题给出的四个选项中,只有~项是符合题目要求的)1,下划说法正确的是( )①必然事件的概率等于b②互斥事件一定是对立事件;③球的体积与半径的关系是正相关;④洗车的重量和百公里耗油量成正相关、A.①②B.①③C.①④ D、③④解析:互斥事件不一定是对立事件,②错;③中球的体积与半径是函教关系,不是正相关关系,③错;①④正确,选C.答案:C2、某校老年、中年和青年教师的人教见下表,采用分屋抽样的方法调查教师的身体状况,在抽取的样本中,青年教师有320 X,则)该样本中的老年教师人教为A.90 B、100C. 180D. 300解析:设样本中的老年教师人教为X,则错误!=错误!,解得X =180.故选Co答案:C3、巳知变量x和y满足关y = -O.lx + 1,变量y与z正相关,下列结论中正确的是( )A.x与y正相关,x与z负相关B、 x与y正相关,x与z正相关C.x与y负相关,x与z负相关D、x与y负相关,x与z正相关解析:因为变量x和y满足关y = -0.1x+ 1,其中一0。
1<0,所以x 与y成负相关;又因为变量y与z正相关,不妨设z = ky + b fk> 0),则将y= -O.lx + 1 代入即可得到:z = k(-0。
lx + 1J + b = -0o Ikx + (k + b),所以一0。
Ik <0,所以x 与z 负相关.答案:C4、~个射手进行射击,记事件Ei:“脱靶",E2:"中靶”,E3:“中靶环教大于4”,E4:“中靶环教不小于5",则在上述事件中,互斥而不对立的事件共有( )A、1对B、2对C. 3对D. 4对解析:Ei与E3, Ei与E4均为互斥而不对立的事件.答案:B5、阅读如图所示的程序框图,运行相应的程序,若输入x的值为1,则输出S的值为( )A, 64 B. 73C. 512 D 、585解析:依题意,执行题中的程序框图,当输入X 的值为1酎, 进行第〜次循环,S = 1 <50, x = 2;进行第二次循环,S = 1 + 23 = 9 <50, x = 4;进行第三次循环,S = 9 + 43 = 73>50,此酎结 束循环,输出S 的值为73,也B 。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
组合数求解数学基础:
公式1:c(n,m)=c(n-1,m-1)+c(n-1,m)
定义:当n = 0 或m= n 时,c(m, n) = 1
代码实现:
1.最容易想到的普通递归
#include<stdio.h>
int combine(int m, int n)
{
if (n == 0) return 1;
if (m == n) return 1;
return combine(m - 1, n - 1) + combine(m - 1, n); }
int main()
{
int m, n;
while (~scanf("%d%d", &m, &n)
&& (m != 0 || n != 0) && m >= n)
printf("%d\n", combine(m, n));
return 0;
}
2.对递归的优化---记忆搜索
#include<stdio.h>
#define MAX 101
int result[MAX][MAX];
int combine(int m, int n)
{
if (result[m][n] != 0) return result[m][n];
if (n == 0) return 1;
if (m == n) return 1;
return result[m][n] = combine(m - 1, n - 1) + combine(m - 1, n);
}
int main()
{
int m, n;
while (~scanf("%d%d", &m, &n)
&& (m != 0 || n != 0) && m >= n)
printf("%d\n", combine(m, n));
return 0;
}
效果:
方法1.运行程序,计算C(30, 15)---12秒,计算(40, 15)-----6分钟过去了,还没出结果。
不等了
方法2.运行程序,计算(40, 15)---瞬间,计算(100, 50)-----瞬间(当然,虽然计算结束,但正确答案“100891344545564193334812497256”早已超出int范围。
这时就要用到方法3)
总结:微小的改动,性能的差别却如此巨大,这值得我们深思。
3.高精度大数运算求组合数
#include<stdio.h>
#include<string.h>
#define BOOL int
#define true 1
#define false 0
#define MAX 501
#define MAXLEN 200
typedefstruct
{
char number[MAXLEN];
int len;
}BigNumber;
BigNumber result[MAX][MAX];
void output(BigNumber out)
{
int i, len = out.len;
for (i = MAXLEN - len; i<MAXLEN; i++)
{
putchar(out.number[i] + '0');
}
puts("");
}
BOOL isZero(char a[])
{
int i;
for (i = 0; i<MAXLEN; i++)
{
if (a[i] != 0) return false;
}
return true;
}
BigNumber addBigNum(BigNumber a, BigNumber b)
{
int i, temp, len = a.len>b.len ? a.len : b.len;
BigNumber sum;
memset(sum.number, 0, sizeof(sum.number));
sum.len = len;
for (i = MAXLEN - 1; len> 0; i--, len--)
{
sum.number[i] += a.number[i] + b.number[i];
temp = sum.number[i] / 10;
sum.number[i] = sum.number[i] % 10;
if (temp > 0)
{
sum.number[i - 1] = temp;
if (len == 1)
sum.len++;
}
}
return sum;
}
/*
* 递归求解
*/
//BigNumber combine(int m, int n)
//{
// if (isZero(result[m][n].number) == false) return result[m][n]; // if (n == 0)
// {
// BigNumberbigNum;
// memset(bigNum.number, 0, sizeof(bigNum.number));
// bigNum.number[MAX - 1] = 1;
// bigNum.len = 1;
// return bigNum;
// }
// if (m == n)
// {
// BigNumberbigNum;
// memset(bigNum.number, 0, sizeof(bigNum.number));
// bigNum.number[MAX - 1] = 1;
// bigNum.len = 1;
// return bigNum;
// }
// result[m][n] = addBigNum(combine(m - 1, n - 1), combine(m - 1, n));
// return result[m][n];
//}
/*
* 迭代求解,比迭代更优
*/
BigNumber combine(int m, int n)
{
int i, j;
for (i = 0; i<= m; i++)
{
result[i][i].number[MAXLEN - 1] = 1;
result[i][i].len = 1;
}
for (i = 1; i<= m; i++)
{
result[i][0].number[MAXLEN - 1] = 1;
result[i][0].len = 1;
}
for (i = 2; i<= m; i++)
{
for (j = 1; j <= i; j++)
{
if (i == j || isZero(result[m][n].number) == false) continue;
result[i][j] = addBigNum(result[i - 1][j - 1], result[i- 1][j]);
}
}
return result[m][n];
}
int main()
{
int m, n;
BigNumber a, b, c;
memset(a.number, 0, sizeof(a.number));
memset(b.number, 0, sizeof(b.number));
while (~scanf("%d%d", &m, &n))
{
if (m == 0 || n == 0 || m < n)
{
printf("请输入正确格式!\n");
continue;
}
output(combine(m, n));
}
return 0;
}
------积蕴。