[Combinatorial] 2 排列与组合习题

H1 (2/2 分数)

  1. 小于10000的含1的正整数有____个
    3439 - 正确

  2. 小于10000的含0的正整数有____个
    2619 - 正确

1)

解法一:小于10000的不包含1的正整数可以视为4位数,但是不包括0000,所以有9∗9∗9∗9−1=6560个;小于10000的正整数有9999个,所以不包含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=7380个。所以含0小于10000的正整数有9999−7380=2619个

H2 (3 满分)
如图所示,从O点出发,到达P点,每次只能移动一个单位,

求满足下列条件的从O到P的最短路径数

  1. 路径必须经过A点
    560
    C(5,2)C(8,3)=1056=560

  2. 路径必须过道路AB
    350
    C(5,2)C(7,3)=1035=350

  3. 路径必须过A和C
    240
    C(5,2)C(4,1)C(4,2)=1046=240

格路问题

我这题就想复杂了本来是分步要用乘法,我用了加法,啊!!!

H3 (1 满分)
给三个孩子发水果,一共12个一样的苹果,每个孩子至少有一个苹果,问有____种分法。

我这题就想复杂了,我想的是,先给孩子一人一个苹果,再分剩下的九个苹果,采用隔板法。但是这样就会产生一个问题就是隔板法里的隔板都是防在不同位置上的。而这里的隔板存在放在一起的可能。我算的是C(10,2)=45,答案是C(11,2)=55,就差了这10个放在一起的隔板。

正解:
设分给第i个孩子的水果数为xi,xi≥1,x1+x2+x3=12,
令y1=x1−1,y2=x2−1,y3=x3−1,y1+y2+y3=9,yi≥0
非负整数解的个数为C(9+3−1,9)=55。
思考:x1+x2+x3=12,x1≤5,x2≤8,x3≤5的非负整数解的个数。(容斥)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 专业考题类型管理运行工作负责人一般作业考题内容选项A选项B选项C选项D选项E选项F正确答案 变电单选GYSZ本规程...
    小白兔去钓鱼阅读 9,076评论 0 13
  • 数据结构与算法 1.算法的有穷性是指( )。答案:A A)算法程序的运行时间是有限的 B)算法程序所处理的数据量是...
    织梦学生阅读 3,486评论 1 15
  • 排列组合的定义 排列的定义:从n个不同元素中,任意取m个元素,m≤n且m和n都是自然数,按照一定顺序排成一列,叫做...
    伍帆阅读 5,138评论 6 10
  • 我叫属镂,是一把剑。 自我被铸成起我便被送到了一个叫夫差的男人手中。 我很庆幸,因为我的主人是吴国的王。作为王的佩...
    读点故事吧阅读 1,800评论 2 7
  • 最近在新闻上看到,全日本都将迎来“春の嵐”,就是春天的风暴。昨天早晨跑步时,发现地上已湿,河水上涨并变得浑浊,...
    中二阿姨李喜儿阅读 555评论 1 5