跳转至

9.1计数原理

本页由讲义拆分版 TeX 初步转换生成;答案默认收起。

讲义正文

计数原理

分类加法原理与分步乘法原理

\paragraph{分类加法原理}做一件事,完成它有\(\displaystyle n\)类办法,在第\(\displaystyle i(i\in\mathbb{N^*},1\leqslant i\leqslant n)\)类办法中有\(\displaystyle m_i\)种不同的方法,那么完成这件事共有\(\displaystyle \sum_{i=1}^n m_i\)种方法。

\paragraph{分步乘法原理}做一件事,完成它需分成\(\displaystyle n\)个步骤,做第\(\displaystyle i(i\in\mathbb{N^*},1\leqslant i\leqslant n)\)个步骤有\(\displaystyle m_i\)种不同的方法,那么完成这件事共有\(\displaystyle \prod_{i=1}^n m_i\)种方法。

定义 1.1.1

\(\displaystyle n\)个不同元素中取出\(\displaystyle m\)个元素,并按照一定的顺序排成一列,叫做从\(\displaystyle n\)个不同元素中取出\(\displaystyle m\)个元素的一个排列,这一操作的不同方案数称为从\(\displaystyle n\)个不同元素中取出\(\displaystyle m\)个元素的排列数,记为\(\displaystyle \mathrm{A}_n^m\)。当\(\displaystyle m=n\)时,这一排列又称为\(\displaystyle n\)个不同元素的全排列\(\displaystyle \mathrm{A}_n^n\)又称为\(\displaystyle n\)个不同元素的的全排列数

定义 1.1.2

\(\displaystyle n\)个不同元素中取出\(\displaystyle m(m\leqslant n)\)个元素作为一组,叫做从\(\displaystyle n\)个不同元素中取出\(\displaystyle m\)个元素的一个组合,这一操作的方案数称为从\(\displaystyle n\)个不同元素中取出\(\displaystyle m\)个元素的组合数,记为\footnote{国际上最广泛使用的记号为\(\displaystyle \binom{n}{m}\)}\(\displaystyle \mathrm{C}_n^m\)

问题

证明:$\(\displaystyle \mathrm{A}_n^m=\frac{n!}{(n-m)!},\mathrm{C}_n^m=\frac{\mathrm{A}_n^m}{\mathrm{A}_m^m}=\frac{n!}{m!(n-m)!}\)$

计数的基础方法

\paragraph{列举与分类讨论}\footnote{本节虽讲计数原理,要求学生掌握更为简便的计数技巧,但还是花了一定篇幅来谈上述两种“笨拙”、“老土”的方法,因其蕴含着重大的教育价值(尽管学生普遍更愿意追求一步到位的技巧与公式)。

我们在探索一个完全陌生的问题时,很难立即以一种巧妙的方式“直击要害”,往往需要列出特例,弱化问题,通过屡次尝试与修正逐渐发现规律,最终给出严格论证。列举与分类讨论恰提供了这一探索路径,因它们不依赖高深的技巧,不至于让人“敬而远之”,所以学习者得以借此机会亲自组织对象、分析结构,并在不断尝试中自我纠偏。波利亚说:“数学不是旁观者的运动。”(Mathematics is not a spectator sport.)相比于方法的灌输,列举与分类讨论恰恰是把实操的动力与机会还给了学生,充分调动他们去运作上述解决问题的一般模式,培养学生敢于尝试的勇气、面对复杂问题时沉着分析、化整为零的心性,以及从具体到抽象、从特殊到一般的归纳能力。

遗憾的是,在现行的“填鸭式教育”中,学生更多的是学习"某一类题应当使用某一种方法",如此照猫画虎以构建“条件反射”,并试图达到“一看就会,一做就对”的程度。一旦脱离熟悉的题型,面对新的未知问题时,他们往往寸步难行,问题百出。}在计数问题中,“列举”就是有序、有逻辑地一个一个数出所有符合题意的情况。列举往往蕴含着“尝试”的意味,这是我们探索未知问题所必须具备的基本能力。对于规模较小的问题,我们可以通过列举穷尽所有的情况。

分类讨论一般是对所有可能情况给出一个划分,再依次解决划分后得到的一系列子问题,这一做法也可以说是“分而治之”,所谓“一口吃不掉,分几步搞定。”

分类讨论的对象通常是具有特殊性质或约束较多的元素。这里请注意划分需满足的前提条件:如果分出的两类子情况有交集,就会数重;如果这些子情况的并集不是全集,就会数漏。在着手解决子情况前,先确认这一点,以免做无用功。

问题

解答下述问题:

(1)有编号为A、B、C、D、E、F的6个不同小球,将这些小球排成一排,要求A球不在最边上,且B、C、D球互不相邻,则不同的排列方法有\(\displaystyle (\triangle)\)

(2)某出版社的11名工人中,有5人只会排版,4人只会印刷,还有2人既会排版又会印刷,现从11人中选4人排版,4人印刷,则不同的选择方案数为\(\displaystyle (\triangle)\)

(3)【2018浙江16加强】【2004天津理16】\(\displaystyle 1,3,5,7\) 中任取 \(\displaystyle 2\) 个数字, 从 \(\displaystyle 0,2,4,6,8\) 中任取 \(\displaystyle 2\) 个数字, 组成没有重复数字的四位数, 其中能被 \(\displaystyle 5\) 整除的四位数共有\(\displaystyle (\triangle)\)个。

\paragraph{分清顺序与无序}排列和组合的区别在于“是否考虑顺序”,如果对象本身带顺序,就直接按排列数;如果对象不带顺序,可考虑在构造时人为引入顺序,但最终需除去本质重复的情况。

问题

解答下述问题

(1)将9本不同的书按下列分法,请分别给出分配方法数:

(1.1)按4本、3本、2本分成三组;

(1.2)按3本、3本、3本分成三组;

(1.3)按5本、2本、2本分成三组;

(1.4)分给甲、乙、丙三人,其中一人得4本,一人得3本,一人得2本;

(1.5)分给甲、乙、丙三人,其中甲得4本,乙得3本,丙得2本.

(2)【2021全国乙卷理6】\footnote{与本题考察方法完全相同的还有【2017全国II卷理6】,【2020新高考I卷3】,【2020新高考II卷6】,【2020全国II卷理14】}将 \(\displaystyle 5\) 名北京冬奥会志愿者分配到花样滑冰、短道速滑、冰球和冰壶 \(\displaystyle 4\) 个项目进行培训,每名志愿者只分配到 \(\displaystyle 1\) 个项目,每个项目至少分配 \(\displaystyle 1\) 名志愿者,求不同的分配方案数。

\paragraph{问题的等价}基于实际情景演变出来的问题繁复多变,解答的关键往往在于如何抓住制约条件,将问题等抽象成较为直白的代数形式,或是向自己熟悉的问题模型进行等价。

当然有时你会怀疑:等价前后满足条件的情况数是相同的吗?尤其是对于一些并不显然的“等价转换”。

如果等价前后满足题意的集合分别为\(\displaystyle A,B\),我们要证明:\(\displaystyle |A|=|B|\),一种较为简便的方法是,看能否在建立从\(\displaystyle A\)\(\displaystyle B\)和从\(\displaystyle B\)\(\displaystyle A\)的单射,根据前者可以推得\(\displaystyle |A|\leqslant|B|\),后者则可以推得\(\displaystyle |B|\leqslant|A|\),于是\(\displaystyle |A|=|B|\).

再复习一下“单射”这个概念,把它表成自然语言,即“等价”后的每一个情况对应“等价”前的唯一一个情况,并且反过来也满足,那么我们认为这个“等价”前后满足条件的情况数相同。

\paragraph{例1}解答下述问题:

  1. \(\displaystyle n\)个完全相同的球,将这些球放到\(\displaystyle k(k\leqslant n)\)个不同的盒子中,要求每个盒子至少有一个球,求放球的方法数; 1. 求方程\(\displaystyle x_1+x_2+\cdots+x_k=n(k\leqslant n,x_1,x_2,\cdots,x_k\in\mathbb{N^*})\)的解的个数;
    1. 求方程\(\displaystyle x_1+x_2+\cdots+x_k=n(k\leqslant n,x_1,x_2,\cdots,x_k\in\mathbb{N})\)的解的个数;
    2. 将10个相同小球全部装入3个编号为1,2,3的盒子,要求每个盒子中球的个数不小于盒子编号数,求不同的装入方案数;
  2. 展开\(\displaystyle (x+y+z+w)^6\)并合并同类项,共有多少项?
  3. 从依次分别标有\(\displaystyle 1,2,\cdots, n\)\(\displaystyle n\)张卡片中有放回地随机抽取\(\displaystyle k\)次,记第\(\displaystyle i\)次抽到的卡片上标的数字为\(\displaystyle x_i\)。 1. 当\(\displaystyle k=3\)时,求\(\displaystyle P(x_1\leqslant x_2\leqslant x_3)\)
    1. 用含\(\displaystyle k\)的式子表示\(\displaystyle P(x_1\leqslant x_2\leqslant \cdots \leqslant x_k)\)
  4. \(\displaystyle n\)个人从左到右排成一列,依次编号为\(\displaystyle 1,2,\cdots,n\),从中选取\(\displaystyle k\)个人: 1. 要求这\(\displaystyle k\)个人在原队列中两两不相邻,求选取方法数;
    1. 要求任意两人之间至少间隔\(\displaystyle r\)人,求选取方法数;

问题

解答下述问题

  1. 【2006四川理12】\(\displaystyle 0\)\(\displaystyle 9\)\(\displaystyle 10\) 个数字中任取 \(\displaystyle 3\) 个数字组成一个没有重复数字的三位数, 求这个数不能被 \(\displaystyle 3\) 整除的概率;
  2. 【2013高联一试8】已知数列\(\displaystyle \{a_n\}\)共有9项,其中\(\displaystyle a_1=a_9=1\),且对每个\(\displaystyle i\in\{1,2,\cdots,8\}\),均有\(\displaystyle \frac{a_{i+1}}{a_i}\in\{2,1,-\frac{1}{2}\}\),求满足上述条件的数列的个数;
  3. \(\displaystyle 1,2,3,4,5,6,7,8\)的一个排列是\(\displaystyle a_1,a_2,\cdots,a_8\),要求\(\displaystyle a_{2k-1}<a_{2k},k=1,2,3,4\),求满足条件的排列总数;

\paragraph{考虑问题的反面}所谓“正难则反”,尤其是对于含“至少”等字眼的问题。

问题

解答下述问题

  1. 【2002大纲卷理11】 从正方体的 6 个面中选取 3 个面, 其中有 2 个面不相邻的选法共有多少种?
  2. 【2007福建理12】 三行三列的方阵中有 \(\displaystyle 9\) 个数 \(\displaystyle a_{ij}\) (\(\displaystyle i=1,2,3\); \(\displaystyle j=1,2,3\)), 从中任取三个数, 求至少有两个数位于同行或同列的概率;
  3. 解答下述问题: 1. 已知有限集合\(\displaystyle A,B\),证明:$\(\displaystyle |A\cup B|=|A|+|B|-|A\cap B|\)$
    1. 已知有限集合\(\displaystyle A,B,C\),证明:$\(\displaystyle |A\cup B\cup C|=|A|+|B|+|C|-|A\cap B|-|B\cap C|-|C\cap A|+|A\cap B\cap C|\)$
    2. (选做)(容斥原理)已知有限集合\(\displaystyle A_1,A_2,\ldots,A_n\),证明:$\(\displaystyle \left|\bigcup_{i=1}^n A_i\right|=\sum_{i=1}^n |A_i|-\sum_{1\leqslant i<j\leqslant n} |A_i\cap A_j|+\sum_{1\leqslant i<j<k\leqslant n} |A_i\cap A_j\cap A_k|-\cdots+(-1)^{n+1} \left|\bigcap_{i=1}^n A_i\right|\)$ (提示:数学归纳法。)
  4. 在平面直角坐标系中,从原点出发走到点\(\displaystyle (5,6)\),每一步只能向上或向右走一个单位距离。 1. 求满足条件的行走方案数;
    1. 破坏点\(\displaystyle P(2,4)\),此时路径不能通过\(\displaystyle P\),求在此前提下的行走方案数;
    2. 破坏点\(\displaystyle (3,4),(3,5)\)之间路径,即不能由\(\displaystyle (3,4)\)向上一步走到\(\displaystyle (3,5)\)(反之亦然),求在此前提下的行走方法数;
    3. 同时做前两小问中提到的破坏,求在此前提下的行走方案数。

\paragraph{对称性} 当数学对象具有对称结构时,可以大大简化讨论。

问题

解答下述问题:

  1. 【2003全国卷16】 如图, 一个地区分为 5 个行政区域, 现给地图着色, 要求相邻地区不得使用同一颜色, 现有 4 种颜色可供选择, 则不同的着色方法共有\(\displaystyle (\triangle)\)种;
  2. 四位同学(两男两女)随机站到\(\displaystyle 4\times 4\)的方格场地中(每人站一格,每格最多一人),则两个男生既不同行也不同列,同时两个女生既不同行,也不同列的概率是\(\displaystyle (\triangle)\)

A 组习题

本节习题

A组

  1. 2020全国II卷文3】如图,将钢琴上的 \(\displaystyle 12\) 个键依次记为 \(\displaystyle a_1, a_2, \dots, a_{12}\)。设 \(\displaystyle 1 \leqslant i < j < k \leqslant 12\)。若 \(\displaystyle k - j = 3\)\(\displaystyle j - i = 4\),则称 \(\displaystyle a_i, a_j, a_k\) 为原位大三和弦;若 \(\displaystyle k - j = 4\)\(\displaystyle j - i = 3\),则称 \(\displaystyle a_i, a_j, a_k\) 为原位小三和弦。用这 \(\displaystyle 12\) 个键可以构成的原位大三和弦与原位小三和弦的个数之和为\(\displaystyle (\triangle)\)

    9 2. 【2009北京文14】\(\displaystyle A\) 是整数集的一个非空子集,对于 \(\displaystyle k \in A\),如果 \(\displaystyle k - 1 \notin A\)\(\displaystyle k + 1 \notin A\),那么称 \(\displaystyle k\)\(\displaystyle A\) 的一个“孤立元”,给定 \(\displaystyle S = \{1, 2, 3, 4, 5, 6, 7, 8\}\),由 \(\displaystyle S\)\(\displaystyle 3\) 个元素构成的所有集合中,不含“孤立元”的集合共有 \(\displaystyle (\triangle)\) 个。 3. 【人教A选修三P9例8】通常,我国民用汽车号牌的编号由两部分组成:第一部分为用汉字表示的省、自治区、直辖市简称和用英文字母表示的发牌机关代号,第二部分为由阿拉伯数字和英文字母组成的序号,例如“冀AJR005”。其中序号的编码规则为:

    (1)由10个阿拉伯数字和除O、I以外的24个英文字母组成;

    (2)最多只能有2个英文字母。

    如果某地级市发牌机关采用5位序号编码,那么这个发牌机关最多能发放\(\displaystyle (\triangle)\)万张汽车号牌。 4. 【2004全国II卷理12】在由数字 \(\displaystyle 1,2,3,4,5\) 组成的所有没有重复数字的 5 位数中, 大于 \(\displaystyle 23145\) 且小于 \(\displaystyle 43521\) 的数共有\(\displaystyle (\triangle)\) 5. 【2001全国卷理16】 圆周上有 \(\displaystyle 2n\) 个等分点 (\(\displaystyle n>1\)), 以其中三个点为顶点的直角三角形的个数为\(\displaystyle (\triangle)\) 6. 【2022新高考I卷5】\(\displaystyle 2\)\(\displaystyle 8\)\(\displaystyle 7\) 个整数中随机取 \(\displaystyle 2\) 个不同的数,这 \(\displaystyle 2\) 个数互质的概率为\(\displaystyle (\triangle)\) 7. 【2014重庆理9】某次联欢会要安排3个歌舞类节目,2个小品类节目和1个相声类节目的演出顺序,则同类节目不相邻的排法有\(\displaystyle (\triangle)\)种; 8. 命制一张试卷,试题包括三种类型,其中类型A 有3道,类型B 有2道,类型C 有2道,同一类型试题难度互不相同。排版试卷时,要求同一类型的试题不相邻且难度从易到难,则排版方案共有\(\displaystyle (\triangle)\)种。 9. 如图,现需要移走这些正方体,一次只能移走一个正方体,一个正方体可以被移走当且仅当它的上方没有正方体,有多少种不同的移动方案?

    11

    10. 【1993旧高考理17】将数字\(\displaystyle 1,2,3,4\)填入标号为\(\displaystyle 1,2,3,4\)的四个方格里,每格填一个数字,则每个方格的标号与所填的数字均不相同的填法有\(\displaystyle (\triangle)\)种。

    答案

    9.

    列举所有满足条件的情况如下:
    
    <div align="center" markdown>
    

    \renewcommand{\arraystretch}{1.05} | {|c|c|c|}

    \makecell[c]{ \(\displaystyle (2,1,4,3)\) | | | --- | --- | | \(\displaystyle (2,3,4,1)\) | | | \(\displaystyle (2,4,1,3)\)} | \makecell[c]{ \(\displaystyle (3,1,4,2)\) | | \(\displaystyle (3,4,2,1)\) | | | \(\displaystyle (3,4,1,2)\)} | \makecell[c]{ \(\displaystyle (4,1,2,3)\) | | \(\displaystyle (4,3,1,2)\) | | | \(\displaystyle (4,3,2,1)\)} | |

共9种。

错排问题是一个经典计数问题,题意为:将\(\displaystyle 1,2,\dots,n\)\(\displaystyle n\)个元素放入\(\displaystyle n\)个位置中,要求第\(\displaystyle k\)个元素不能放在第\(\displaystyle k\)个位置上。\(\displaystyle (1\leqslant k \leqslant n)\),记这样的排列总数为\(\displaystyle D_n\),这称为\(\displaystyle n\)个元素的错排数。

\(\displaystyle D_n\)的前几项依次为 $\(\displaystyle 0,1,2,9,44,265,1854,14833,\cdots\)$

视角一,从递推出发:

易知 \(\displaystyle D_1=0,D_2=1\)。对一般情况,考虑元素 \(\displaystyle 1\) 在错排中的位置。

元素1不能在第 \(\displaystyle 1\) 个位置,只能在某个位置 \(\displaystyle k,k\in{2,3,\dots,n}\),共\(\displaystyle n-1\)种选法,再看元素 \(\displaystyle k\)如何放置。

如果元素\(\displaystyle k\)放在第 \(\displaystyle 1\) 个位置,那么剩下的\(\displaystyle n-2\)个元素构成一个更小规模的错排问题,方法数为\(\displaystyle D_{n-2}\)

如果元素\(\displaystyle k\)没放在第 \(\displaystyle 1\) 个位置,将剩下的\(\displaystyle n-2\)个元素与\(\displaystyle k\)视为一个集合,这个集合中的每个元素都有一个位置不能放置,那么这个集合元素的放置问题可等价为\(\displaystyle n-1\)规模的错排问题,方法数为\(\displaystyle D_{n-1}\)

故$\(\displaystyle D_n=(n-1)(D_{n-1}+D_{n-2})\)$

视角二,从容斥原理出发:

考虑错排的反面,即至少有一个元素在原位的情况,令 \(\displaystyle A_i\) 表示“元素\(\displaystyle i\)在排列后仍在第 \(\displaystyle i\) 个位置”。我们所要求的是$\(\displaystyle D_n = n! - |A_1\cup A_2\cup \cdots \cup A_n|\)$

据容斥原理,有

\[\displaystyle \left|\bigcup_{i=1}^n A_i\right|=\sum_{i=1}^n |A_i|-\sum_{1\leqslant i<j\leqslant n} |A_i\cap A_j|+\sum_{1\leqslant i<j<k\leqslant n} |A_i\cap A_j\cap A_k|-\cdots+(-1)^{n+1} \left|\bigcap_{i=1}^n A_i\right|\]

\(\displaystyle A_i\)表示元素\(\displaystyle i\)固定在第\(\displaystyle i\)个位置,剩下 \(\displaystyle n-1\) 个元素任意排列,有$\(\displaystyle |A_i|=(n-1)!,\sum |A_i| = \mathrm{C}_{n}^{1}(n-1)!\)$

同理有$\(\displaystyle \sum|A_{i_1}\cap\cdots\cap A_{i_k}|=\mathrm{C}_n^k(n-k)!\)$

于是得到

\[\displaystyle D_n=n!-\mathrm{C}_{n}^{1}(n-1)!+\mathrm{C}_{n}^{2}(n-2)!-\cdots+(-1)^n\mathrm{C}_{n}^{n}0!\]

上式可化简为:

\[\displaystyle D_n=n!\left(1-\frac{1}{1!}+\frac{1}{2!}-\frac{1}{3!}+\cdots+(-1)^n\frac{1}{n!}\right)=n!\sum_{k=0}^n \frac{(-1)^k}{k!}\]

(注:如果考虑\(\displaystyle n\)个元素随机排列,最终得到错排情况的概率,可求得概率为\(\displaystyle \frac{D_n}{n!}=\sum_{k=0}^n \frac{(-1)^k}{k!}\)。当\(\displaystyle n\)很大时,该概率趋近于\(\displaystyle \frac{1}{e}\approx 0.368\)

  1. 【2006全国I卷理12】设集合 \(\displaystyle I = \{1,2,3,4,5\}\). 选择 \(\displaystyle I\) 的两个非空子集 \(\displaystyle A\)\(\displaystyle B\), 要使 \(\displaystyle B\) 中最小的数大于 \(\displaystyle A\) 中最大的数, 则不同的选择方法共有\(\displaystyle (\triangle)\)
答案

49. 按\(\displaystyle B\)中最小元素分类:

[tab:prices1950] | {|c|c|c|c|}

    $\displaystyle B$中最小元素 | $\displaystyle B$可选集合数 | $\displaystyle A$可选集合数 | 总计 |

| --- | --- | --- | --- | | 5 | 1 | \(\displaystyle 2^4-1\) | 15 | | 4 | 2 | \(\displaystyle 2^3-1\) | 14 | | 3 | \(\displaystyle 2^2\) | \(\displaystyle 2^2-1\) | 12 | | 2 | \(\displaystyle 2^3\) | \(\displaystyle 1\) | 8 |

总计49种情况。

  1. 【2004全国I卷理11】从数字 \(\displaystyle 1,2,3,4,5\) 中, 随机抽取 3 个数字 (允许重复) 组成一个三位数, 其各位数字之和等于 \(\displaystyle 9\) 的概率为
答案

\(\displaystyle 19/125\).

  1. 【2007 湖北文 7】\(\displaystyle 5\) 本不同的书全发给 \(\displaystyle 4\) 位同学,每名同学至少有一本书的概率是
答案

15/64.

 新答案(来源:1.33 排列与组合.md):

A

【解题思路】不考虑任何条件限制,将\(\displaystyle 5\)本不同的书全发给\(\displaystyle 4\)名同学,每本书的发放均有\(\displaystyle 4\)种不同选择,故共有\(\displaystyle 4\times4\times4\times4\times4=4^5\)种分法.在"每名同学至少有一本书"这一条件的限制下,先考虑将\(\displaystyle 5\)本书分成\(\displaystyle 4\)组,故有\(\displaystyle \mathrm{C}_5^2\)种分组方式,然后考虑这\(\displaystyle 4\)组的全排列有\(\displaystyle \mathrm{A}_4^4\)种.故在限制条件下\(\displaystyle 5\)本书分给\(\displaystyle 4\)名同学,且每名同学都有至少一本书的分法有\(\displaystyle \mathrm{C}_5^2\cdot\mathrm{A}_4^4\)种.从而所求概率为

\[\displaystyle \frac{\mathrm{C}_5^2\mathrm{A}_4^4}{4^5}=\frac{15}{4^3}=\frac{15}{64}\]

故选\(\displaystyle A\)为正确答案.

【实测数据】文科难度为\(\displaystyle 0.24\),区分度为\(\displaystyle 0.31\)

【易错警示】从考后统计数据显示,较多的考生错选答案\(\displaystyle C\)或答案\(\displaystyle D\),原因是该类考生在理解题干"将\(\displaystyle 5\)本不同的书全发给\(\displaystyle 4\)名同学"时,错误认为是"\(\displaystyle 4\)名同学均有\(\displaystyle 5\)种不同的选择",故不同选择数为\(\displaystyle 5^4\)种,这是一个较为隐蔽的错误,需要考生仔细揣摩题意.然后选\(\displaystyle C\)的考生认为每名同学至少有一本书的可能性为\(\displaystyle 5\times4\times3\times2\times1\),也就是说第一位同学有\(\displaystyle 5\)种选择、第二位同学有\(\displaystyle 4\)种选择等再运用乘法原理,故所求率为\(\displaystyle \frac{5\times4\times3\times2\times1}{5^4}=\frac{24}{125}\);选\(\displaystyle D\)的考生认为每名同学至少有一本书的可能性为\(\displaystyle \mathrm{C}_5^2\cdot\mathrm{A}_4^4\),这是正确的,但求得的概率却是\(\displaystyle \frac{\mathrm{C}_5^2\mathrm{A}_4^4}{5^4}=\frac{48}{125}\).本题对于文科生而言思维能力和实践能力要求较高.

  1. 【2004湖南理10】 从正方体八个顶点中任取三个点为顶点作三角形, 其中直角三角形的个数为
答案

48.

  1. 【2005江西理12】\(\displaystyle 1,2,\dots,9\)\(\displaystyle 9\) 个数平均分成三组, 则每组的三个数都成等差数列的概率为
答案

1/56. 总分组情况为\(\displaystyle \frac{\mathrm{C}_9^3\mathrm{C}_6^3\mathrm{C}_3^3}{\mathrm{A}_3^3}=280\)

其中一组一定含有1,对这一组可能的情况进行分类,每一组内部元素默认按从小到大排序:

情况一,\(\displaystyle \{1,2,3\}\)另外两组可以取\(\displaystyle (4,5,6),(7,8,9)\)\(\displaystyle (4,6,8),(5,7,9)\)

情况二,\(\displaystyle \{1,3,5\}\)另外两组可以取\(\displaystyle (2,4,6),(7,8,9)\)

情况三,\(\displaystyle \{1,4,7\}\)另外两组可以取\(\displaystyle (2,5,8),(3,6,9)\)

情况四,\(\displaystyle \{1,5,9\}\)另外两组可以取\(\displaystyle (2,3,4),(6,7,8)\)

满足条件的情况共5种,概率为\(\displaystyle \frac{1}{56}\)

  1. \(\displaystyle 1,2,3,\dots,n\)\(\displaystyle n\)个数中任取\(\displaystyle k\)个不同的数\(\displaystyle a_1,a_2,\cdots,a_k\),则存在\(\displaystyle 1\leqslant i<j\leqslant k\)\(\displaystyle i,j\in\mathbb{N}^*\),使得\(\displaystyle |a_i-a_j|=1\)的取法种数为\(\displaystyle (\triangle)\)
  2. 【2012山东理11】现有16张不同的卡片,其中红色、黄色、蓝色、绿色卡片各4张。从中任取3张,要求这3张卡片不能是同一种颜色,且红色卡片至多1张,不同取法的种数为\(\displaystyle (\triangle)\)
答案

472. 按选出红色卡片的数量分类:

情况一,选出1张:另外2张可以在其他12张卡片内任选,共\(\displaystyle \mathrm{C}_4^1\mathrm{C}_{12}^2\)种;

情况二,选出0张:另外3张可以在其他12张卡片内任选,但不能全选同一种颜色,考虑反面即选出3张相同颜色卡片,共\(\displaystyle 3\times \mathrm{C}_4^3\)种情况。故满足题意的情况数为\(\displaystyle \mathrm{C}_{12}^3-3\times \mathrm{C}_4^3\)

综上所述,总情况数为\(\displaystyle \mathrm{C}_4^1\mathrm{C}_{12}^2+\mathrm{C}_{12}^3-3\times \mathrm{C}_4^3=472\)

  1. 【2025高联一试B卷8】\(\displaystyle 20\) 个数 \(\displaystyle 1,2,3,\cdots,20\) 中选出 \(\displaystyle 4\) 个不同的数(不计顺序),使它们的乘积为 \(\displaystyle 2025\) 的倍数,则不同选法的数目为 \(\displaystyle (\triangle)\)
  2. 【2012重庆理15】某艺校在一天的6节课中随机安排语文、数学、外语三门文化课和其他三门艺术课各1节,则在课表上的相邻两节文化课之间最多间隔1节艺术课的排法共有\(\displaystyle (\triangle)\)种。
答案

432.

  1. \(\displaystyle x_1,x_2,x_3,x_4,x_5\)\(\displaystyle 1,2,3,4,5\)的一个排列,若\(\displaystyle (x_i-x_{i+1})(x_{i+1}-x_{i+2})<0\)\(\displaystyle i=1,2,3\)均成立,则满足这一条件的排列有\(\displaystyle (\triangle)\)个。
答案

32. 满足题意的排列呈现出下述两种形式:

\[\displaystyle x_1<x_2>x_3<x_4>x_5\text{或}x_1>x_2<x_3>x_4<x_5\]

这两种方式的情况数是相等的:若\(\displaystyle a_1,a_2,a_3,a_4,a_5\)呈现出第一种方式的排列,则\(\displaystyle 6-a_1,6-a_2,6-a_3,6-a_4,6-a_5\)一定符合后者,反之亦然,于是二者情况数相等。

仅考虑第一种方式,以\(\displaystyle x_3\)的取值作为分类标准进行列举:

情况一,\(\displaystyle x_3=3\):4种,分别为$\(\displaystyle (4,1,3,2,5),(5,1,3,2,4),(4,2,3,1,5),(5,2,3,1,4)\)$

情况二,\(\displaystyle x_3=4\):6种,分别为$\(\displaystyle (3,1,4,2,5),(5,1,4,2,3),(3,2,4,1,5),(5,2,4,1,3),(2,1,4,3,5),(5,3,4,1,2)\)$

情况三,\(\displaystyle x_3=5\):6种,分别为$\(\displaystyle (3,1,5,2,4),(4,1,5,2,3),(3,2,5,1,4),(4,2,5,1,3),(2,1,5,3,4),(4,3,5,1,2)\)$

共16种,总情况为32种。

  1. 【2024新高考I卷14】甲乙两人各有四张卡片,每张卡片上标有一个数字,甲的卡片上分别标有数字1,3,5,7,乙的卡片上分别标有数字2,4,6,8.两人进行四轮比赛,在每轮比赛中,两人各自从自己持有的卡片中随机选择一张,并比较所选卡片上的数字大小,数字大的人得1分,数字小的人得0分,然后各自弃置本轮所选的卡片(弃置后的卡片在此后的轮次中不能使用),则四轮比赛后,甲的总得分不小于2的概率为\(\displaystyle (\triangle)\)

    (注:在此处请使用分类讨论或列举法完成,其余方法将在后续章节进行讲解。)

答案

1/2.

方法一:不妨设甲出牌顺序为$\displaystyle 1,3,5,7$,列举乙的所有出牌方式如下:
<div align="center" markdown>

| {|c|c|c|c|c|c|}

乙出牌顺序 | 甲得分 | 乙出牌顺序 | 甲得分 | 乙出牌顺序 | 甲得分 |

| --- | --- | --- | --- | --- | --- | | \(\displaystyle (2,4,6,8)\) | \(\displaystyle 0\) | \(\displaystyle (2,4,8,6)\) | \(\displaystyle 1\) | \(\displaystyle (2,6,4,8)\) | \(\displaystyle 1\) | | \(\displaystyle (2,6,8,4)\) | \(\displaystyle 1\) | \(\displaystyle (2,8,4,6)\) | \(\displaystyle \textbf{2}\) | \(\displaystyle (2,8,6,4)\) | \(\displaystyle 1\) | | \(\displaystyle (4,2,6,8)\) | \(\displaystyle 1\) | \(\displaystyle (4,2,8,6)\) | \(\displaystyle \textbf{2}\) | \(\displaystyle (4,6,2,8)\) | \(\displaystyle 1\) | | \(\displaystyle (4,6,8,2)\) | \(\displaystyle 1\) | \(\displaystyle (4,8,2,6)\) | \(\displaystyle \textbf{2}\) | \(\displaystyle (4,8,6,2)\) | \(\displaystyle 1\) | | \(\displaystyle (6,2,4,8)\) | \(\displaystyle \textbf{2}\) | \(\displaystyle (6,2,8,4)\) | \(\displaystyle \textbf{2}\) | \(\displaystyle (6,4,2,8)\) | \(\displaystyle 1\) | | \(\displaystyle (6,4,8,2)\) | \(\displaystyle 1\) | \(\displaystyle (6,8,2,4)\) | \(\displaystyle \textbf{2}\) | \(\displaystyle (6,8,4,2)\) | \(\displaystyle \textbf{2}\) | | \(\displaystyle (8,2,4,6)\) | \(\displaystyle \textbf{3}\) | \(\displaystyle (8,2,6,4)\) | \(\displaystyle \textbf{2}\) | \(\displaystyle (8,4,2,6)\) | \(\displaystyle \textbf{2}\) | | \(\displaystyle (8,4,6,2)\) | \(\displaystyle 1\) | \(\displaystyle (8,6,2,4)\) | \(\displaystyle \textbf{2}\) | \(\displaystyle (8,6,4,2)\) | \(\displaystyle \textbf{2}\) |

方法二:不妨设乙的出牌顺序为$\displaystyle 2,4,6,8$,按甲的可能得分分类列举甲的出牌情况,只考虑我们所要求的得分$\displaystyle 2,3$:

<div align="center" markdown>

\renewcommand{\arraystretch}{1.05} | {|c|c|c|c|c|}

甲胜乙牌面 甲仅胜\(\displaystyle (2,4)\) 甲仅胜\(\displaystyle (4,6)\) 甲仅胜\(\displaystyle (2,6)\) 甲仅胜\(\displaystyle (2,4,6)\)
得分 \(\displaystyle 2\) \(\displaystyle 2\) \(\displaystyle 2\) \(\displaystyle 3\)
甲出牌情况 \makecell[c]{
\(\displaystyle (3,5,1,7)\)
\(\displaystyle (3,7,1,5)\)
\(\displaystyle (5,3,1,7)\)
\(\displaystyle (5,7,1,3)\)
\(\displaystyle (7,3,1,5)\)
\(\displaystyle (7,5,1,3)\)
\(\displaystyle (7,1,3,5)\)
} \makecell[c]{
\(\displaystyle (1,5,7,3)\)
} \makecell[c]{
\(\displaystyle (3,1,7,5)\)
\(\displaystyle (5,1,7,3)\)
\(\displaystyle (7,1,5,3)\)
} \makecell[c]{
\(\displaystyle (3,5,7,1)\)
}
总数 \(\displaystyle 7\) \(\displaystyle 1\) \(\displaystyle 3\) \(\displaystyle 1\)

两种方法计算得到的概率均为\(\displaystyle \frac{12}{24}=\frac{1}{2}\)

  1. 【2005江苏12】四棱锥的8条棱代表8种不同的化工产品,有公共点的两条棱代表的化工产品放在同一个仓库是危险的,没有公共顶点的两条棱所代表的化工产品放在同一个仓库是安全的,现打算用编号为1、2、3、4的4个仓库存放这8种化工产品,那么安全存放的不同种数为\(\displaystyle (\triangle)\)
答案

48.

 新答案(来源:1.33 排列与组合.md):

D

【解题思路】\(\displaystyle \left|x_1\right|,\cdots,\left|x_5\right|\)的可能取值是\(\displaystyle 0\)\(\displaystyle 1\).由条件,\(\displaystyle \left|x_1\right|,\cdots,\left|x_5\right|\)中取\(\displaystyle 1\)的个数只能有\(\displaystyle 1,2,3\)个.

如果\(\displaystyle \left|x_1\right|,\cdots,\left|x_5\right|\)中有一个数\(\displaystyle \left|x_k\right|\)\(\displaystyle 1\),则\(\displaystyle x_k\)可以取\(\displaystyle 1\)\(\displaystyle -1\),其余取\(\displaystyle 0\),一共有\(\displaystyle 5\times2=10\)种情况.

如果\(\displaystyle \left|x_1\right|,\cdots,\left|x_5\right|\)中有两个数\(\displaystyle \left|x_j\right|,\left|x_k\right|\)\(\displaystyle 1\),则\(\displaystyle x_j,x_k\)可以取\(\displaystyle 1\)\(\displaystyle -1\),其余取\(\displaystyle 0\),一共有\(\displaystyle \mathrm{C}_5^2\times2^2=40\)种情况.

如果\(\displaystyle \left|x_1\right|,\cdots,\left|x_5\right|\)中有三个数\(\displaystyle \left|x_j\right|,\left|x_k\right|,\left|x_l\right|\)\(\displaystyle 1\),则\(\displaystyle x_j,x_k,x_l\)可以取\(\displaystyle 1\)\(\displaystyle -1\),其余取\(\displaystyle 0\),一共有\(\displaystyle \mathrm{C}_5^3\times2^3=80\)种情况.

  1. 【2005全国I卷理11】过三棱柱任意两个顶点的直线共15条,其中异面直线\(\displaystyle (\triangle)\)对。
答案

36. 将直线划分为三类:顶/底面棱共6条,侧棱3条,侧面对角线6条,依次计算异面直线对

[tab:prices1950] | {|c|c|c|c|c|}

    异面直线对 | 顶/底面棱 | 侧棱 | 侧面对角线 | 总计 |

| --- | --- | --- | --- | --- | | 顶/底面棱(6条) | 2 | 1 | 2 | 5 | | 侧棱(3条) | 2 | 0 | 2 | 4 | | 侧面对角线(6条) | 2 | 1 | 2 | 5 |

注意,如此计算则每一对被重复计数为2次,最终结果为\(\displaystyle 36\)

  1. 【2014广东理8】设集合 \(\displaystyle A=\{(x_1,x_2,x_3,x_4,x_5)\mid x_i\in\{-1,0,1\},i=1,2,3,4,5\}\), 那么集合 \(\displaystyle A\) 中满足条件 “\(\displaystyle 1\leqslant |x_1|+|x_2|+|x_3|+|x_4|+|x_5|\leqslant 3\)” 的元素个数为\(\displaystyle (\triangle)\)
答案

130.

  1. 【2023上海12】空间中有三个点\(\displaystyle A,B,C\),且\(\displaystyle AB=BC=CA=1\),若在空间中任取两个不同的点,使得它们与\(\displaystyle A,B,C\)恰好成为一个正四棱锥的五个顶点,则不同的取法共有\(\displaystyle (\triangle)\)种。
答案

9.

  1. 【2016全国III卷理12】定义“规范01数列”\(\displaystyle \left\{ a_n \right\}\)如下:\(\displaystyle \left\{ a_n \right\}\)共有\(\displaystyle 2m\)项,其中\(\displaystyle m\)项为0,\(\displaystyle m\)项为1,且对任意\(\displaystyle k\leqslant 2m,a_1,a_2,\cdots a_k\)中0的个数不少于1的个数,若\(\displaystyle m=4\),则不同的“规范01数列”共有\(\displaystyle (\triangle)\)
答案

14. 如无思路,请参考问题1.5(4.4).

原问题可转化为:在平面直角坐标系中,从原点出发到点$\displaystyle (4,4)$,每一步只能向上或向右走1个单位距离,求不越过直线$\displaystyle y=x$的不同的最短路径条数。
可知,到达$\displaystyle (x,y)$的路径数由到达$\displaystyle (x-1,y)$和到达$\displaystyle (x,y-1)$的路径数决定,按如下作图完成递推:

TikZ 图形

**卡特兰数(Catalan Numbers)**又称**明安图数**,是一个特殊计数序列,在组合数学与计算机科学中有着广泛应用。记卡特兰数的第$\displaystyle n$项为$\displaystyle C_n$,它的前几项(从第0项开始)依次为
$$\displaystyle 1,1,2,5,14,42,\cdots$$
许多看似完全不相干的计数问题,其结果均为卡特兰数。这些问题一般可以划分为两类:

类型一典范:将凸$\displaystyle t+2$边形分割成不重叠(边可以重叠,内部不可以)的$\displaystyle t$个三角形,这称为一个三角剖分。凸$\displaystyle n+2$边形的三角剖分方案数为$\displaystyle C_{n}$;

类型二典范:在平面直角坐标系中,从原点出发到点$\displaystyle (n,n)$,每一步只能向上或向右走1个单位距离,证明:不越过直线$\displaystyle y=x$的不同的最短路径条数为卡特兰数$\displaystyle C_n$。

下给出类型一的证明:

设凸\(\displaystyle t+2(t\in\mathbb{N^*})\)边形的三角剖分方案数为\(\displaystyle p_t\)。对凸\(\displaystyle n+2\)边形,取它的一条固定边记为 \(\displaystyle V_1V_{n+2}\),从\(\displaystyle V_1\)开始逆时针将多边形的顶点依次记为\(\displaystyle V_1,V_2,\cdots,V_{n+2}\)

在任意一种三角剖分中,边 \(\displaystyle V_1V_{n+2}\) 一定恰好属于某一个三角形。设这个三角形的第三个顶点是 \(\displaystyle V_i,i\in\{2,3,\cdots,n+1\}\)。 这个三角形将凸\(\displaystyle n+2\)边形分割为凸\(\displaystyle i\)边形和凸\(\displaystyle n-i+3\)边形两个部分。 按照\(\displaystyle i\)的取值分类,由分步乘法原理可知,对两个较小规模的凸多边形进行三角剖分的方案数为\(\displaystyle p_{i-2}p_{n-i+1}\)

故总三角剖分方案数为$\(\displaystyle p_n=\sum_{i=2}^{n+1}p_{i-2}p_{n-i+1}=\sum_{i=0}^{n+1}p_{i}p_{n-i-1}\)$

称这一递推式为卡特兰数的卷积递推公式。

下给出类型二的证明:
<div align="center" markdown>

TikZ 图形

证明

考虑待求情况的反面,即计算越过直线\(\displaystyle y=x\)的路径条数。对某越过直线\(\displaystyle y=x\)的路径\(\displaystyle L\),它一定在越过此直线后最先到达\(\displaystyle (1,0),(2,1),\cdots,(n,n-1)\)中的一点,这些点均位于\(\displaystyle y=x-1\)上。 将位于\(\displaystyle y=x-1\)上方的路径沿该直线翻折,得到新路径\(\displaystyle L'\)\(\displaystyle L'\)是一条从\(\displaystyle (0,0)\)\(\displaystyle (n+1,n-1)\)的路径。

记从\(\displaystyle (0,0)\)\(\displaystyle (n+1,n-1)\)的路径构成集合\(\displaystyle A\),从\(\displaystyle (0,0)\)\(\displaystyle (n,n)\)的越过\(\displaystyle y=x\)的路径构成集合\(\displaystyle B\)。 可知,每一个\(\displaystyle x\in A\)\(\displaystyle f\)映射法则下对应唯一一个\(\displaystyle y\in B\),其中\(\displaystyle f\)映射法则为: $\(\displaystyle \text{将路径沿直线}y=x-1\text{翻折}\)$

同样的,每一个\(\displaystyle y\in B\)\(\displaystyle f\)映射法则下对应唯一一个\(\displaystyle x\in A\)。 故\(\displaystyle |A|=|B|\),于是从\(\displaystyle (0,0)\)\(\displaystyle (n,n)\)的越过\(\displaystyle y=x\)的路径总数为\(\displaystyle \mathrm{C}_{2n}^{n+1}\) 因此题目所求路径总数为\(\displaystyle \mathrm{C}_{2n}^n-\mathrm{C}_{2n}^{n+1}=\frac{1}{n+1}\mathrm{C}_{2n}^n\)

下探讨此方法与卡特兰数的卷积递推公式的联系。

TikZ 图形

对所有从\(\displaystyle (0,0)\)\(\displaystyle (n,n)\)且不越过直线\(\displaystyle y=x\)的路径按其第一次经过点\(\displaystyle (k,k)\)的位置分类,其中\(\displaystyle k=0,1,\cdots,n-1\)。可知路径在\(\displaystyle (k,k)\)之前的部分是一条不触碰(注意“不触碰”与“不越过”两种表述的区别)\(\displaystyle y=x\)的路径\(\displaystyle L_k\),则路径第一步一定是从\(\displaystyle (0,0)\)走到\(\displaystyle P(1,0)\),走到\(\displaystyle (k,k)\)前的一步一定是从\(\displaystyle Q(k-1,k)\)走到\(\displaystyle (k,k)\)\(\displaystyle P,Q\)均位于直线\(\displaystyle y=x+1\)上。于是\(\displaystyle L_k\)一定是从\(\displaystyle P\)\(\displaystyle Q\)的不越过\(\displaystyle y=x+1\)的路径,路径数为\(\displaystyle C_{k-1}\)。到达\(\displaystyle (k,k)\)后的部分是一条不越过\(\displaystyle y=x\)的路径,路径数为\(\displaystyle C_{n-k}\),据乘法原理有递推式: $\(\displaystyle C_n=\sum_{k=1}^{n}C_{k-1}C_{n-k}=\sum_{k=0}^{k}C_{k}C_{n-k-1}\)$

符合最初给出的卡特兰数的卷积递推公式。

  1. 【2024新高考II卷14】在如图的 \(\displaystyle 4 \times 4\) 的方格表中选 \(\displaystyle 4\) 个方格,要求每行和每列均恰有一个方格被选中,则共有 \(\displaystyle (\triangle)\) 种选法。在所有符合上述要求的选法中,选中方格中的 \(\displaystyle 4\) 个数之和的最大值是 \(\displaystyle (\triangle)\)

7

答案

24;112.

13

观察原数阵的数字,可拆解为一个规则数阵(右1)与一个误差修补数阵(右2)。在规则数阵中任取四个不同行同列的数字,其和一定为110。选取图中加粗数块,此时有最大值112。

  1. 【2011湖南理16】将正整数 \(\displaystyle n\) 表示为 \(\displaystyle n=a_0 \times 2^k+a_1 \times 2^{k-1}+a_2 \times 2^{k-2}+\cdots+a_{k-1} \times 2^1+a_k \times 2^0\). 当 \(\displaystyle i=0\) 时, \(\displaystyle a_i=1\), 当 \(\displaystyle 1 \leqslant i \leqslant k\) 时, \(\displaystyle a_i\)\(\displaystyle 0\)\(\displaystyle 1\). 记 \(\displaystyle I(n)\) 为上述表示中 \(\displaystyle a_i\)\(\displaystyle 0\) 的个数,则\(\displaystyle I(12)=(\triangle)\)\(\displaystyle \sum_{n=1}^{127} 2^{I(n)}=(\triangle)\)
答案

2;1093. 第一空略。对\(\displaystyle 1\)\(\displaystyle 127\)按二进制长度分类。长度为\(\displaystyle \ell\)的数,其首位固定为1,设其余\(\displaystyle \ell-1\)位中有\(\displaystyle k\)个0,此时\(\displaystyle 2^{I(n)}=2^k\),满足条件的数的个数为\(\displaystyle \mathrm{C}_{\ell-1}^k\),因此长度为\(\displaystyle \ell\)的数对最终答案的总贡献为 $\(\displaystyle \sum_{k=0}^{\ell-1}\mathrm{C}_{\ell-1}^k 2^k=\left(1+2\right)^{\ell-1}=3^{\ell-1}.\)$ 于是 $\(\displaystyle \sum_{n=1}^{127}2^{I(n)}=\sum_{\ell=1}^7 3^{\ell-1}=\frac{3^7-1}{2}=1093.\)$

  1. 解答下述问题

  2. 一个圆桌有\(\displaystyle n\)个座位,有\(\displaystyle n\)个人依次落座,认定两种落座方式相同当且仅当每个人左右相邻的人相同,求\(\displaystyle n\)个人不同的落座方式;

  3. \(\displaystyle n\)个人围坐在一个圆形的桌子旁,这时又加入了\(\displaystyle k(k\leqslant n)\)个人,要求这\(\displaystyle k\)个人互不相邻,甲、乙同学分别得到以下两种答案:

    甲:\(\displaystyle \frac{1}{n}\mathrm{A}^{n}_{n}\mathrm{A}^k_{n}\quad\)乙:\(\displaystyle \frac{1}{n+k}\mathrm{A}^{n}_{n}\mathrm{A}^k_{n}\)

    甲同学认为:先把这\(\displaystyle n\)个人排好,排法为\(\displaystyle \frac{1}{n}\mathrm{A}^{n}_{n}\),再将新来的\(\displaystyle k\)个人插入到这\(\displaystyle n\)个人之间的空隙中,排法为\(\displaystyle \mathrm{A}^k_{n}\),据乘法原理,总情况数为\(\displaystyle \frac{1}{n}\mathrm{A}^{n}_{n}\mathrm{A}^k_{n}\)

    乙同学认为:先把新来的\(\displaystyle k\)个人插空到原来的\(\displaystyle n\)个人中,情况数为\(\displaystyle \mathrm{A}^k_{n}\),这\(\displaystyle n\)个人也可以内部全排列\(\displaystyle \mathrm{A}^{n}_{n}\),再对整体执行环排,总情况数为\(\displaystyle \frac{1}{n+k}\mathrm{A}^{n}_{n}\mathrm{A}^k_{n}\)

    哪一个答案正确?并指出给出错误答案对应思路的问题。 3. 【2026“神算杯一模”(B卷)(网络联考)14】Santa,六月松等5人按某一顺序落座在圆桌的周围,随后他们起立,随即再次落座,现每次均以Santa所在位置作为1号位,并按顺时针顺序编号为1号到5号,诸落座情况有相同的概率成为第二次落座情况,求两次落座中所在座位编号相同的人数的期望。 ??? answer "答案"

    (1)将\(\displaystyle n\)个人编号为\(\displaystyle 1,2,\cdots,n\),从左到右排成一列,记其编号排列为\(\displaystyle i_1i_2\cdots i_n\),则$\(\displaystyle i_ki_{k+1}\cdots i_ni_1\cdots i_{k-1}(\forall k\in\mathbb{N^*},1\leqslant k\leqslant n)\)\(是同一种落座方式。故\)\displaystyle n\(个人不同的落座方式为\)\displaystyle \frac{1}{n}\mathrm{A}^{n}_{n}$。

    (2)A选项的思路正确;下分析B选项的错误:
    

    “先把新来的\(\displaystyle k\)个人加入到原来的\(\displaystyle n\)个人中,情况数为\(\displaystyle \mathrm{A}^k_{n}\)”这一句解释是错误的。

    将新来的\(\displaystyle k\)个人插空到原来的\(\displaystyle n\)个人中,共有\(\displaystyle n+1\)个空位,每个空位只插一人。若要这\(\displaystyle k\)个人不相邻,那么其中两个人所插的位置不能位于头尾(环排后接起来会相邻),考虑反面:其中两个人位于头尾,情况数为\(\displaystyle \mathrm{A}_k^2\),再将剩下的\(\displaystyle k-2\)个人插在中间的\(\displaystyle n-1\)个位置,情况数为\(\displaystyle \mathrm{A}_{n-1}^{k-2}\)。故情况数为\(\displaystyle \mathrm{A}_{n+1}^k-\mathrm{A}_k^2\mathrm{A}_{n-1}^{k-2}\)。可以证明:

    \[\displaystyle \frac{1}{n+k}\mathrm{A}^{n}_{n}(\mathrm{A}_{n+1}^k-\mathrm{A}_k^2\mathrm{A}_{n-1}^{k-2})=\frac{1}{n}\mathrm{A}^{n}_{n}\mathrm{A}^k_{n}\]

    或利用容斥原理:考虑将\(\displaystyle k\)个人插到前\(\displaystyle n\)个位置中,情况数为\(\displaystyle \mathrm{A}^k_{n}\);将\(\displaystyle k\)个人插到后\(\displaystyle n\)个位置中,情况数为\(\displaystyle \mathrm{A}^k_{n}\)二者再插到中间\(\displaystyle n-1\)个位置时出现重复,于是减去\(\displaystyle \mathrm{A}^k_{n-1}\),故情况数为\(\displaystyle 2\mathrm{A}^k_{n}-\mathrm{A}^k_{n-1}\)。可以证明:

    \[\displaystyle \frac{1}{n+k}\mathrm{A}^{n}_{n}(2\mathrm{A}^k_{n}-\mathrm{A}^k_{n-1})=\frac{1}{n}\mathrm{A}^{n}_{n}\mathrm{A}^k_{n}\]

    (3) 30. 【2018山东新高考适应性测试20】设三角形的边长为不相等的整数,且最大边长为 \(\displaystyle n\),这些三角形的个数为 \(\displaystyle a_n\)。 1. 求数列 \(\displaystyle \{a_n\}\) 的通项公式; 2. 在 \(\displaystyle 1,2,\dots,100\) 中任取三个不同的整数,求它们可以是一个三角形的三条边长的概率。 参考公式:\(\displaystyle 1^2 + 2^2 + 3^2 + \dots + n^2 = \frac{n(n+1)(2n+1)}{6}\)\(\displaystyle 1^3 + 2^3 + 3^3 + \dots + n^3 = \frac{n^2(n+1)^2}{4}\)

答案

(1)设三边为\(\displaystyle a<b<n\)\(\displaystyle a+b>n\)是可构成三角形的充要条件。

\(\displaystyle n=2m\)时,\(\displaystyle b\)可取\(\displaystyle m+1,m+2,\cdots,2m-1\)。确定\(\displaystyle b\)后,\(\displaystyle a\)可取 $\(\displaystyle n-b+1,n-b+2,\cdots,b-1\)$ 共\(\displaystyle 2b-2m-1\)个。故 $\(\displaystyle a_{2m}=\sum_{b=m+1}^{2m-1}(2b-2m-1)=(m-1)^2.\)$

\(\displaystyle n=2m+1\)时,同理可得 $\(\displaystyle a_{2m+1}=\sum_{b=m+1}^{2m}(2b-2m-2)=m(m-1).\)$

故 $\(\displaystyle a_n=\begin{cases} \left(\frac{n}{2}-1\right)^2& n\text{为偶数},\\[6pt] \frac{n-1}{2}\cdot \frac{n-3}{2}& n\text{为奇数}. \end{cases}\)$

(2)所求概率为\(\displaystyle \frac{\sum_{n=3}^{100}a_n}{\mathrm{C}_{100}^3}\),由上式, $\(\displaystyle \sum_{n=3}^{100}a_n=\sum_{m=1}^{49}m(m-1)+\sum_{m=2}^{50}(m-1)^2=79625\)$ 故所求概率为\(\displaystyle \frac{79625}{161700}=\frac{65}{132}\)

  1. 【2018江苏23】\(\displaystyle n\in\mathbb{N}^*\), 对 \(\displaystyle 1,2,\cdots,n\) 的一个排列 \(\displaystyle i_1i_2\cdots i_n\), 如果当 \(\displaystyle s<t\) 时, 有 \(\displaystyle i_s>i_t\), 则称 \(\displaystyle (i_s,i_t)\) 是排列 \(\displaystyle i_1i_2\cdots i_n\) 的一个逆序, 排列 \(\displaystyle i_1i_2\cdots i_n\) 的所有逆序的总个数称为其逆序数. 例如: 对 \(\displaystyle 1,2,3\) 的一个排列 \(\displaystyle 231\), 只有两个逆序 \(\displaystyle (2,1),(3,1)\), 则排列 \(\displaystyle 231\) 的逆序数为 \(\displaystyle 2\). 记 \(\displaystyle f_n(k)\)\(\displaystyle 1,2,\cdots,n\) 的所有排列中逆序数为 \(\displaystyle k\) 的全部排列的个数。
  2. \(\displaystyle f_3(2),f_4(2)\) 的值;
  3. \(\displaystyle f_n(2)\ (n\geqslant 5)\) 的表达式 (用 \(\displaystyle n\) 表示)。
答案

方法一:对于排列\(\displaystyle i_1i_2\cdots i_{k}i_{k+1}\cdots i_n\),定义“\(\displaystyle (k,k+1)\)-旋转”为交换\(\displaystyle i_k,i_{k+1}\)在排列中所处的位置,例如对上述排列进行\(\displaystyle (k,k+1)\)-旋转后得到新排列\(\displaystyle i_1i_2\cdots i_{k+1}i_{k}\cdots i_n\)

可以证明:如果\(\displaystyle i_k<i_{k+1}\),那么\(\displaystyle (k,k+1)\)-旋转得到的新排列相比原排列的逆序对数恰好增加1(除\(\displaystyle (a_{k+1},a_k)\)以外没有新的逆序对产生,也没有旧的逆序对消失)。

本题只需对\(\displaystyle 1,2,\cdots,n\)这个排列施加两次旋转即可。

若第一次,第二次旋转的对象没有重合的,如下图所示:

\[\displaystyle a_1,a_2,\cdots,\underbrace{\boxed{a_k,a_{k+1}}}_{\text{旋转}},\cdots,\underbrace{\boxed{a_l,a_{l+1}}}_{\text{旋转}},\cdots,a_n\]

可以在\(\displaystyle (a_1,a_2),(a_2,a_3),\cdots,(a_{n-1},a_n)\)\(\displaystyle n-1\)个旋转中选定不相邻的两个,共\(\displaystyle \mathrm{C}_{n-2}^2\)种选法。

若第一次,第二次旋转的对象有重合的,例如先做\(\displaystyle (k,k+1)\)-旋转,再做\(\displaystyle (k+1,k+2)\)-旋转,此时可以发现:先做\(\displaystyle (k,k+1)\)-旋转,再做\(\displaystyle (k+1,k+2)\)-旋转与先做\(\displaystyle (k+1,k+2)\)-旋转,再做\(\displaystyle (k,k+1)\)-旋转交换得到的最终序列不同,情况数为\(\displaystyle 2(n-2)\),总情况为

\[\displaystyle f_n(2)=\mathrm{C}_{n-2}^2+2(n-2)=\frac{n^2-n-2}{2}\]

易求得\(\displaystyle f_3(2)=2,f_4(2)=5\)(通过列举也可得到答案)

方法二:对排列 \(\displaystyle i_1i_2\cdots i_n\),考虑序列$\(\displaystyle (a_1,a_2,\cdots,a_n)\)$

其中 \(\displaystyle a_k\) 表示第 \(\displaystyle i_1,i_2,\cdots,i_{k-1}\)中比 \(\displaystyle i_k\) 大的数的个数,只有两种情形:

情形一:存在唯一的\(\displaystyle k\)使得\(\displaystyle a_k=2\),其余\(\displaystyle a_i=0(i\neq k)\),此时有\(\displaystyle n-1\)种选法;

假设\(\displaystyle a_k=t\),则排列只有如下形式(不妨思考为何只可能有这一种形式?)

\[\displaystyle 1,2,\cdots,t+1,t+2,t,t+3,\cdots,n\]

可知\(\displaystyle 3\leqslant t\leqslant n\),共\(\displaystyle n-2\)种排列方式;

情形二:存在\(\displaystyle k,l\)使得\(\displaystyle a_k=a_l=1\),其余\(\displaystyle a_i=0(i\neq k,l)\)

假设\(\displaystyle k<l,a_k=p,a_l=q\),则排列只有如下形式:

\[\displaystyle 1,2,\cdots,p+1,p,p+2,\cdots,q+1,q,q+2,\cdots,n\]

其中\(\displaystyle p,q\)不相邻,共\(\displaystyle \mathrm{C}_{n-1}^2\)种排列方式;

故总情况数为$\(\displaystyle f_n(2)=\frac{n^2-n-2}{2}\)$

方法三:先构造\(\displaystyle 1,2,\cdots,n\)的一个排列,再将\(\displaystyle n+1\)插入,可知新排列的逆序对数相比于原序列不减

情形一:原排列没有逆序对:此时排列一定为\(\displaystyle 1,2,\cdots,n\),要使得新排列有2个逆序对,排列只能为$\(\displaystyle 1,2,\cdots,n+1,n-1,n\)$共1种情况。

情形二:原排列只有1个逆序对:此时排列一定为\(\displaystyle 1,2,\cdots,i+1,i,\cdots,n\),要使得新排列有2个逆序对,则\(\displaystyle n+1\)只能插在最后一个数的前面,共\(\displaystyle n-1\)种情况;

情形三:原排列有2个逆序对:要使得新排列有两个逆序对,则\(\displaystyle n+1\)只能放在末尾,共\(\displaystyle f_n(2)\)种情况;(注意:\(\displaystyle f_3(2)=2\)

故$\(\displaystyle f_{n+1}(2)&=n+f_n(2)=n+(n-1)+f_{n-1}(2)=\sum_{k=3}^{n}k+f_3(2) &=\frac{n(n+1)-2}{2}\implies f_n(2)=\frac{n^2-n-2}{2}\)$

注:根据方法三,可以写出\(\displaystyle f_n(k)\)的递推式,但是没有简单的闭式解(用有限个标准运算和常见函数直接写出来的表达式,不需要写成递推、求和、积分、生成函数系数提取这类“还要继续算”的形式)

B 组习题

B组

  1. 【2014福建理10】\(\displaystyle a\)代表红球,\(\displaystyle b\)代表蓝球,\(\displaystyle c\)代表黑球,由加法原理及乘法原理,从\(\displaystyle 1\)个红球和\(\displaystyle 1\)个蓝球中取出若干个球的所有取法可由\(\displaystyle (1+a)(1+b)\)的展开式\(\displaystyle 1+a+b+ab\)表示出来,如:“\(\displaystyle 1\)”表示一个球都不取、“\(\displaystyle a\)”表示取出一个红球,而“\(\displaystyle ab\)”则表示把红球和蓝球都取出来。以此类推,下列各式中,其展开式可用来表示从\(\displaystyle 5\)个无区别的红球、\(\displaystyle 5\)个无区别的蓝球\(\displaystyle 5\)个有区别的黑球中取出若干个球,且所有的蓝球都取出或都不取出的所有取法的是

    • \(\displaystyle (1+a+a^2+a^3+a^4+a^5)(1+b^5)(1+c)^5\)
    • \(\displaystyle (1+a^5)(1+b+b^2+b^3+b^4+b^5)(1+c)^5\)
    • \(\displaystyle (1+a)^5(1+b+b^2+b^3+b^4+b^5)(1+c^5)\)
    • \(\displaystyle (1+a^5)(1+b)^5(1+c+c^2+c^3+c^4+c^5)\)
    答案

    A.

     新答案(来源:1.11 向量.md):
    

    D

    【解题思路】由题意,\(\displaystyle \vv{MA}+\vv{MC}=0\)\(\displaystyle \vv{MB}+\vv{MD}=0\)

    \(\displaystyle \vv{OA}+\vv{OB}+\vv{OC}+\vv{OD}=\left(\vv{OM}+\vv{MA}\right)+\left(\vv{OM}+\vv{MB}\right)+\left(\vv{OM}+\vv{MC}\right)+\left(\vv{OM}+\vv{MD}\right)=4\vv{OM}\)

    1. 对于五位数\(\displaystyle \overline{abcde}\),若\(\displaystyle \overline{ab},\overline{bc},\overline{cd},\overline{de}\)均为4的倍数(后三者允许为\(\displaystyle \overline{00},\overline{0x}\)),则称具有“4性质”,则具有“4性质”的五位数共有\(\displaystyle (\triangle)\)个。
    答案

    594. 初步判断\(\displaystyle b,c,d,\mathrm{e}\)只能在\(\displaystyle 0,2,4,6,8\)中取。

    \(\displaystyle \mathrm{e}\)\(\displaystyle 2,6\),那么为使\(\displaystyle 4\mid \overline{de}\)\(\displaystyle d\)必须取奇数,此时一定有\(\displaystyle 4\nmid \overline{cd}\),不符题意,故\(\displaystyle c,d,\mathrm{e}\)只能在\(\displaystyle 0,4,8\)中取。

    对于\(\displaystyle b\),若\(\displaystyle b=0,4,8\),则\(\displaystyle a=2,4,6,8\);若\(\displaystyle b=2,6\),则\(\displaystyle a=1,3,5,7,9\),则\(\displaystyle a,b\)的选择共有22种。

    故总情况为\(\displaystyle 22\times 27=594\)

    1. 【2007湖北理10】 已知直线 \(\displaystyle \frac{x}{a} + \frac{y}{b} = 1\) (\(\displaystyle a,b\) 是非零常数) 与圆 \(\displaystyle x^2 + y^2 = 100\) 有公共点, 且公共点的横坐标均为整数, 那么这样的直线共有\(\displaystyle (\triangle)\)条。
    答案

    60. 圆上的整点为\(\displaystyle (\pm 6,\pm 8),(\pm 6,\mp 8),(\pm 8,\pm 6),(\pm 8,\mp 6),(0,\pm 10),(\pm 10,0)\)

    直线\(\displaystyle \frac{x}{a} + \frac{y}{b} = 1\)可以是不经过原点,不平行于\(\displaystyle x\)轴或\(\displaystyle y\)轴的任意直线。

    情况一,直线与圆只一个交点,即相切:共8种情况;

    情况二,直线与圆有两个交点:连接任意两个整点,可构成\(\displaystyle \mathrm{C}_{12}^2\)条不同直线,删去平行于\(\displaystyle x\)轴或\(\displaystyle y\)轴的直线,共10条,删去经过原点的不平行于\(\displaystyle x\)轴或\(\displaystyle y\)轴的直线,共4条。

    一共有60条直线满足题意。

    1. \(\displaystyle f(n)\) 为正整数 \(\displaystyle n\) 的各位数中出现的不同数字的个数,例如 \(\displaystyle f(2025) = 3\)\(\displaystyle f(10001) = 2\),若从集合 \(\displaystyle \{1, 2, 3, 4, 5, 6\}\) 的所有三元子集中任取一个,记为 \(\displaystyle \{a, b, c\}\),则 \(\displaystyle f[(10^a + 1)(10^b + 1)(10^c + 1)] = 3\) 的概率为\(\displaystyle (\triangle)\) 5.
    答案

    1/4. 展开乘积得: $\(\displaystyle P=1+10^a+10^b+10^c+10^{a+b}+10^{a+c}+10^{b+c}+10^{a+b+c}.\)$

    不妨设\(\displaystyle a<b<c\),则\(\displaystyle a+b+c>b+c>a+c>a+b>b>a\)\(\displaystyle a+c>\boxed{c}>b\),暂时无法确定\(\displaystyle c\)\(\displaystyle a+b\)的大小。

    思考什么时候按十进制计数时会出现3种不同数字:

    Question 1:3种不同的数字,可能有哪些情况?\(\displaystyle \boxed{\text{只可能是}0,1,2}\)

    Question 2:在什么情况下才可能出现数字2?\(\displaystyle \boxed{c=a+b}\)

    于是有 $\(\displaystyle (a,b,c)=(1,2,3),(1,3,4),(1,4,5),(1,5,6),(2,3,5),(2,4,6)\)$ 满足出现数字2的情况。

    其中,后5个会使得数字0出现,而\(\displaystyle (1,2,3)\)则不会(此时得到的数为\(\displaystyle 11121111,f(P)=2\)),排除此项,所求概率为\(\displaystyle \frac{1}{4}\)

    1. 【2006浙江理10】 函数 \(\displaystyle f: \{1,2,3\} \to \{1,2,3\}\) 满足 \(\displaystyle f(f(x)) = f(x)\), 则这样的函数个数共有\(\displaystyle (\triangle)\)个。
    答案

    10. 设\(\displaystyle f(x)=y\),由\(\displaystyle f(f(x))=f(x)\)可知\(\displaystyle \boxed{f(y)=y}\)

    \(\displaystyle D\)为函数\(\displaystyle f\)的像集,那么\(\displaystyle f\)限制在像集上的映射是恒等映射

    情况一:\(\displaystyle |D|=1\),则有三种情况:分别为\(\displaystyle f(x)=1,2,3\)

    ** 情况二:**\(\displaystyle |D|=2\),设像集为\(\displaystyle \{y_1,y_2\}\),则\(\displaystyle f(y_1)=y_1,f(y_2)=y_2\),剩下那个元素可以映射到\(\displaystyle y_1\)\(\displaystyle y_2\)。共\(\displaystyle 3\times 2=6\)种情况;

    情况三:\(\displaystyle |D|=3\),则\(\displaystyle f\)为恒等映射,共1种情况。

    综上所述,共10种函数。

    1. 【1997全国卷理15】四面体的顶点和各棱中点共10个点,在其中取4个不共面的点,不同的取法共有\(\displaystyle (\triangle)\)种。
    答案

    141.

    1. 【2025高联一试B11】对整数 \(\displaystyle n\geqslant 3\),在一个棱长均为 \(\displaystyle 1\) 的正 \(\displaystyle n\) 棱柱的所有 \(\displaystyle 3n\) 条棱中,随机选取两条不同的棱 \(\displaystyle l_1,l_2\),将事件“\(\displaystyle l_1\) 所在直线与 \(\displaystyle l_2\) 所在直线平行”发生的概率记为 \(\displaystyle P_n\)。是否存在两个不同的正整数 \(\displaystyle k,l(k,l\geqslant 3)\) 满足 \(\displaystyle P_k=P_l\)?证明你的结论。
    2. 【2023年高联一试8】八张标有\(\displaystyle A,B,C,D,E,F,G,H\)的正方形卡片构成下图,现逐一取走这些卡片,要求每次取走一张卡片时,该卡片与剩下的卡片至多一张有公共边(例如可按\(\displaystyle D,A,B,E,C,F,G,H\)的次序取走卡片,但不可按\(\displaystyle D,B,A,E,C,F,G,H\)的次序取走卡片),则取走这八张卡片的不同次序的数目为\(\displaystyle (\triangle)\)

    8

    答案

    392. 题目要求每次取走一张卡片时,这张卡片与剩下的卡片至多有一条公共边,考虑倒置取卡片顺序,可将问题转换为,从某个特定点开始,依次往图上加卡片,每次加入的卡片只能和已经放好的卡片有至多一个公共边,这类似于确定树根的遍历树的过程,遍历要求为:某结点被遍历时,其父亲结点一定已经被遍历过。

    **Hook-Length公式:**对于一棵结点数为$\displaystyle n$的树$\displaystyle T$,若确定树根为结点$\displaystyle r$,那么从根开始的满足”父亲一定排在儿子前面“的遍历方式数为
    
    \[\displaystyle \frac{n!}{\prod_{v} s_v}\]

    其中\(\displaystyle s_v\) 是以\(\displaystyle v\)为根的子树大小。

    证明

    用第二数学归纳法。当\(\displaystyle n=1\)时,显然成立。

    假设\(\displaystyle n<k\)时命题成立,当\(\displaystyle n=k\)时,设树根为\(\displaystyle r\)\(\displaystyle r\)必须排第一,删去根\(\displaystyle r\)后,树分成若干以\(\displaystyle r\)的儿子为根的子树,记这些子树的大小分别为\(\displaystyle n_1,n_2,\dots,n_k<k\)每棵子树内部也必须满足题目要求的结构。

    (1)分别排列每棵子树,方法数为

    \[\displaystyle F(T_1)F(T_2)\cdots F(T_k)\]

    (2)把这些子树中的排列交错合并(即保持各自元素相对顺序不变,进行合并),方法数为

    \[\displaystyle \frac{(n-1)!}{n_1!n_2!\cdots n_k!}\]

    于是 $\(\displaystyle F(T)= \frac{(n-1)!}{n_1!n_2!\cdots n_k!} \prod_{i=1}^k F(T_i)\)$

    对每棵子树用归纳假设:\(\displaystyle F(T_i)=\frac{n_i!}{\prod_{v\in T_i}s_v}\)

    代入得$\(\displaystyle F(T)=\frac{(n-1)!}{n_1!\cdots n_k!} \prod_{i=1}^k \frac{n_i!}{\prod_{v\in T_i}s_v}=\frac{(n-1)!}{\prod_{v\neq r}s_v}\)$

    \(\displaystyle s_r=n\),所以 $\(\displaystyle F(T)=\frac{n!}{\prod_v s_v}\)$

    根据对称性,利用Hook-Length公式,计算出以各结点为根的遍历方式数如下表:

    [tab:prices1950] | {|c|c|c|c|c|c|}

        作为根的结点 | $\displaystyle A,D$ | $\displaystyle B,H$ | $\displaystyle C,G$ | $\displaystyle E$ | $\displaystyle F$ |
    

    | --- | --- | --- | --- | --- | --- | | 遍历方法数 | 4 | 28 | 84 | 20 | 140 |

    故总方法数为\(\displaystyle 392\)

    1. 将一个平面 \(\displaystyle n\) 边形 \(\displaystyle A_1, A_2, \dots, A_n\) 的每个顶点赋值 \(\displaystyle 0\)\(\displaystyle 1\) ,同时染红色或蓝色,若每一对相邻顶点所赋数字相同或所染颜色相同,则称 \(\displaystyle n\) 边形 \(\displaystyle A_1, A_2, \dots, A_n\) 满足性质P。
    2. 对四边形 \(\displaystyle A_1, A_2, A_3, A_4\) 的每个顶点随机赋值 \(\displaystyle 0\)\(\displaystyle 1\),同时随机染红色或蓝色,求四边形 \(\displaystyle A_1, A_2, A_3, A_4\) 满足性质P的概率;
    3. \(\displaystyle n\) 边形的所有满足性质P的不同的赋值与染色方法数(结果用 \(\displaystyle n\) 表示)。
    4. 解答下述问题:
    5. 从正 \(\displaystyle 100\) 边形的顶点中随机选取 \(\displaystyle 3\) 个,求以这3个点为顶点的三角形是锐角三角形或直角三角形的概率;
    6. 平面上有 \(\displaystyle 100\) 个点,这些点不与原点重合,对于这 \(\displaystyle 100\) 个点与原点,其中的任意三点不共线。从这 \(\displaystyle 100\) 个点中任选 \(\displaystyle 3\) 个顶点,可以构成 \(\displaystyle \mathrm{C}_{100}^3\) 个不同的三角形。若原点在三角形内部(含边界),则称该三角形为好三角形,求好三角形个数的最大值。

C 组习题

D 组习题