信息学竞赛中问题求解常见题分析(四)

合集下载

信息学奥赛最小n值

信息学奥赛最小n值

信息学奥赛最小n值摘要:1.信息学奥赛简介2.最小n 值问题的提出3.最小n 值问题的解决方法4.最小n 值问题的实际应用5.结论正文:1.信息学奥赛简介信息学奥赛,全名国际信息学奥林匹克竞赛(International Olympiad in Informatics,简称IOI),是一个面向全球高中生的计算机编程竞赛。

自1989 年起,每年在不同国家举办。

我国自1990 年起开始参加这项比赛,旨在选拔和培养优秀的计算机编程人才。

2.最小n 值问题的提出在信息学奥赛中,最小n 值问题是一类经典的算法问题。

这类问题通常涉及寻找一个最小的正整数n,使得某个特定的条件成立。

最小n 值问题的特点是,需要选手运用各种计算机算法和数据结构,结合问题的特点进行分析,以求解出满足条件的最小n 值。

3.最小n 值问题的解决方法解决最小n 值问题通常需要以下几个步骤:(1)理解问题:首先要对问题进行深入的理解,明确问题的需求和约束条件。

(2)建立模型:根据问题的特点,建立一个合适的数学模型,以便更好地解决问题。

(3)选择算法:针对所建立的模型,选择合适的算法进行求解。

这可能包括动态规划、贪心算法、分治法等。

(4)编写代码:将所选算法转化为计算机程序代码,实现对最小n 值问题的求解。

(5)检验答案:对求解结果进行检验,确保其正确性和满足问题的约束条件。

4.最小n 值问题的实际应用最小n 值问题在现实生活中有许多应用,例如:在软件开发中,需要优化算法的时间复杂度,寻找最小的n 值以提高程序运行速度;在数据处理和分析领域,也需要找到满足特定条件的最小n 值,以便进行更深入的研究和分析。

5.结论最小n 值问题是信息学奥赛中常见的一类问题,通过解决这类问题,选手可以锻炼自己的计算机编程能力和算法思维。

同时,最小n 值问题在现实生活中也具有广泛的应用价值。

信息学竞赛辅导4-1递推递归

信息学竞赛辅导4-1递推递归
值。 输入:三个正整数n,x,y 输出:一个正正数,即根据对应的输入数据计算出
的元素值。 样例输入: 545 样例输出: 10
一、数据范围:1≤x,y ≤n ≤200
因为数据范围较小,所以可采用单步模拟实现,用 i、j表示当前行和列
定义一个方向变量d控制当前的前进方向 等于1时表示向左上角前进(i-1,j-1) 等于0时表示向右下角前进(i+1,j+1) 每前进一步都判断一下当前位置是否到达矩阵外部,
Var i, a: integer;
begin
a:=10;
{以第五位同学的棵数为递推的起始值}
for i :=4 downto 1 do {还有4人,递推计算4次}
a:= a+2; {递推运算规律}
writeln(’The Nuห้องสมุดไป่ตู้ is’, a);
readln
end.
本程序的递推运算可用如下图示描述:
if j>n then j:=n;
{在右侧的处理}
end; inc(t) ;a[i,j]:=t;
{正确位置填入数据}
until (i=x) and (j=y); {直到到达目标位置}
writeln( a[x,y] );
二、数据范围:1≤x,y ≤n ≤3000
因为数据范围增大,单步模拟对于极限数据很难在 规定时限内处理完毕,需要算法改进!!
输入样例
3
2
5
9
输出样例
4
样例说明:存在如下四个数列S满足要求:
2,2,8,10;
1,3,7,11;
0,4,6,12;
-1,5,5,13。
数据范围

信息学竞赛试题

信息学竞赛试题

信息学竞赛试题题一:编程题给定一个字符串s,求字符串中最长连续重复子串的长度。

输入格式:一行一个字符串s,只包含小写字母,长度不超过100000。

输出格式:一个整数,表示最长连续重复子串的长度。

示例输入:abbbbbccccc示例输出:5题目解析及思路:对于该问题,我们可以使用双指针的方法进行求解。

定义两个指针start和end,start指向当前连续重复子串的起始位置,end指向当前子串的末尾位置,初始化时start和end都指向字符串s的第一个字符。

然后我们不断向右移动end指针,直到当前连续重复子串中出现一个不同的字符,此时我们就找到了一个连续重复子串。

然后我们更新当前子串的长度,并将start指针指向end指针的下一个位置,继续向右移动end指针,直到遍历完整个字符串。

具体实现细节如下:#include <iostream>#include <string>using namespace std;int main() {string s;getline(cin, s);int n = s.length();int start = 0, end = 0, ans = 0; // 初始化start和end指针,并设ans 为0while (end < n) { // 当end指针未到达字符串末尾时while (end < n && s[end] == s[start]) { // 移动end指针,直到出现不同的字符end++;}ans = max(ans, end - start); // 更新ans为当前子串的长度start = end; // 更新start指针为end指针的下一个位置}cout << ans << endl; // 输出最长连续重复子串的长度return 0;}时间复杂度分析:在上述算法中,我们对字符串进行了一次线性扫描,每次在内部循环中对end指针进行了O(1)次移动,因此总的时间复杂度为O(n),其中n为字符串的长度。

信息学竞赛中的动态规划问题解析方案

信息学竞赛中的动态规划问题解析方案

信息学竞赛中的动态规划问题解析方案动态规划是信息学竞赛中常见的问题解决方案之一。

本文将探讨动态规划在信息学竞赛中的应用,并解析动态规划问题的解决方案。

1. 动态规划概述动态规划是一种解决多阶段决策最优化问题的方法。

它将问题分解为一系列子问题,并通过保存子问题的解来构造问题的最优解。

动态规划通常适用于具有重叠子问题和最优子结构性质的问题。

2. 动态规划在信息学竞赛中的应用动态规划在信息学竞赛中得到了广泛应用,特别是在计算组合数、序列匹配和最短路径等问题上。

下面将介绍动态规划在这些问题中的具体应用。

2.1 计算组合数在信息学竞赛中,我们经常需要计算组合数,即从n个元素中选择m个元素的方法数。

通过使用动态规划,我们可以使用以下递推关系计算组合数:C(n, m) = C(n-1, m-1) + C(n-1, m)其中C(n, m)表示从n个元素中选择m个元素的方法数。

通过保存已计算的组合数,我们可以在O(n*m)的时间内计算出所有组合数。

2.2 序列匹配在信息学竞赛中,经常需要进行序列匹配,即在一个序列中查找另一个序列的出现位置或最长公共子序列。

动态规划可以用来解决这些问题。

通过定义一个二维数组dp,我们可以使用以下递推关系来解决序列匹配问题:dp[i][j] = dp[i-1][j-1] + 1 if s1[i] == s2[j]dp[i][j] = max(dp[i-1][j], dp[i][j-1]) if s1[i] != s2[j]其中dp[i][j]表示s1的前i个元素和s2的前j个元素的匹配长度。

通过计算出dp的所有元素,我们可以获得序列匹配的解。

2.3 最短路径最短路径问题是信息学竞赛中常见的问题之一,例如在图论和动态规划问题中。

我们可以使用动态规划来解决最短路径问题。

通过定义一个一维数组dp,我们可以使用以下递推关系解决最短路径问题:dp[i] = min(dp[i], dp[j] + cost[j][i]) for j in range(0, i)其中dp[i]表示从起点到第i个节点的最短路径长度,cost[j][i]表示从节点j到节点i的路径长度。

信息学竞赛中问题求解常见题分析(四)

信息学竞赛中问题求解常见题分析(四)

信息学竞赛中问题求解常见题分析(四)(排列组合问题)一、知识点:1. 分类计数原理:做一件事情,完成它可以有n 类办法,在第一类办法中有m 1种不同的方法,在第二类办法中有m 2种不同的方法,……,在第n 类办法中有m n 。

种不同的方法,那么完成这件事共有N=m 1+m 2+…+m n 。

种不同的方法。

2. 分步计数原理:做一件事情,完成它需要分成n 个步骤,做第一步有m 1种不同的方法,做第二步有m 2种不同的方法,……,做第n 步有m n 种不同的方法,那么完成这件事有N=m 1*m 2*…m n 。

种不同的方法。

3. 排列的概念:从n 个不同元素中,任取m(m ≤n)个元素(这里的被取元素各不相同),按照一定的顺序排成一列,叫做从n 个不同元素中取出m 个元素的一个排列。

4. 排列数的定义:从n 个不同元素中,任取m(m ≤n)个元素的所有排列的个数叫做从n 个元素中取出m 个元素的排列数,用符号m n A 表示。

5. 排列数公式:m n A =n(n-1)(n-2)…(n-m+1)(m ,n ∈N ,m ≤n)6. 阶乘:n!表示正整数l 到n 的连乘积,叫做n 的阶乘规定0!=l 。

7. 排列数的另一个计算公式:)!(!m n n A m n -= 8. 组合的概念:一般地,从n 个不同元素中取出m(m ≤n)个元素并成一组,叫做从n 个不同元素中取出m 个元素的一个组合.9. 组合数的概念:从n 个不同元素中取出m(m ≤n)个元素的所有组合的个数,叫做从n 个不同元素中取出m 个元素的组合数.用符号mn C 表示.10.组合数公式:!)1)...(2)(1(m m n n n n A A C m m m n m n+---==,或)!(!!m n m n C m n -= (n ,m ∈N ,且m ≤n) 11.组合数的性质1:m n n m n C C -=,规定:0n C :=1; 2:11-++=m n m n m n C C C 。

信息学竞赛的历年真题与模拟试题分析

信息学竞赛的历年真题与模拟试题分析

信息学竞赛的历年真题与模拟试题分析计算机信息学竞赛一直是许多学子所热衷的竞赛项目之一。

为了更好地应对竞赛,了解历年的真题与模拟试题是非常关键的。

本文将对信息学竞赛的历年真题与模拟试题进行分析和探讨,帮助读者了解竞赛的难度以及解题技巧。

一、历年真题分析历年的信息学竞赛真题是了解竞赛内容、考点以及难度的重要途径。

通过对真题的分析,可以了解到竞赛的整体特点、命题的风格,以及解题的思路和方法。

以某信息学竞赛真题为例,题目要求参赛选手设计一个算法,来计算一组输入数据中的最大值。

这个问题看似简单,但是在竞赛的限时和限制条件下,如何高效地解决这个问题是一个需要思考和实践的过程。

解题的思路可以大致分为以下几步:1. 读取输入数据,并初始化一个变量max_value为负无穷大。

2. 使用循环遍历输入数据,比较每个数与max_value的大小。

3. 如果当前数大于max_value,则更新max_value的值。

4. 循环结束后,max_value即为所求的最大值。

通过对这个题目的分析,可以看出信息学竞赛题目通常要求参赛选手在限制条件下,通过编程实现一个算法来解决特定问题。

这要求选手具备良好的编程基础和编程思维,并能够在有限的时间内快速、准确地完成任务。

二、模拟试题分析除了历年真题,模拟试题也是备战信息学竞赛的重要资源。

模拟试题是根据历年真题的特点和难度编写的类似题目,可以帮助参赛选手熟悉竞赛的考点和解题方法。

以某信息学竞赛模拟试题为例,题目要求参赛选手实现一个程序,对给定的字符串进行排序。

这个问题看似简单,但是需要选手熟练掌握字符串的处理和排序算法。

解题的思路可以大致分为以下几步:1. 读取输入的字符串。

2. 将字符串按照字母顺序进行排序。

3. 输出排序后的字符串。

通过对这个试题的分析,可以看出信息学竞赛模拟试题旨在考察参赛选手对特定知识点的掌握和综合运用能力。

模拟试题的难度通常与真实竞赛题目相当,因此完成模拟试题能够帮助参赛选手提前适应竞赛的环境和要求。

高中信息学竞赛各种问题求解试题及答案

高中信息学竞赛各种问题求解试题及答案

高中信息学竞赛各种问题求解试题及答案第1题(5分),将n个不同颜色的球放人k个无标号的盒子中( n>=k,且盒子不允许为空)的方案数为S(n,k),例如:n=4,k=3时,S(n,k)=6。

当n=6,k=3时,S(n,k)=________。

答案:0 k < nS(n,k)= 1 k = 1S(n-1,k-1)+k*S(n-1,k) n >= k >= 2第2题(5分),有5本不同的数学书分给5个男同学,有4本不同的英语书分给4个女同学,将全部书收回来后再从新发给他们,与原方案都不相同的方案有________种。

答案:5!*4!+D(5)*D(4)=1140480其中:D(n)=(n-1)*(D(n-1)+D(n-2)) (n > 2)D(1)=0 D(2)=1第3题(6分),把三角形各边分成n等分,过每一分点分别做各边的平行线,得到一些由三角形的边和这些平行线所组成的平行四边形。

n为已知整数,能组成_______个平行四边形。

答案:3*C(n+2,4)第4题(6分),由a,b,c3个不同的数字组成一个N 位数,要求不出现两个a相邻,也不出现两个b相邻,这样的N位数的个数为AN,用AN-1和AN-2表示AN的关系式为:AN=_______________。

答案:AN= 2*AN-1+AN-2第5题(6分),在m*n的棋盘上,每个方格(单位正方形,即边长为1的正方形)的顶点称为格点。

以格点为顶点的多边形称为格点多边形。

若设格点凸N边形面积的最小值为gn,格点凸N边形内部(非顶点的)格点的个数的最小值为fn,则gn和fn的关系式为:gn=___________。

答案:Gn= fn+N/2-1 ( N >= 3 )第6题(4分),编号为1到13的纸牌顺时针排成一圈,有人从编号为1的牌从数字1开始顺时针数下去,1、2、3、…、20、21、…,一圈又一圈。

问:当数到数字N时,所在纸牌的编号为多少?答案:1+(N-1) mod 13第7题(8分),有位小同学喜欢在方阵中填数字,规则是按下图示例从右上角开始,按斜线填数字,碰到边界就重新。

信息学竞赛中问题求解常见题分析

信息学竞赛中问题求解常见题分析

信息学竞赛中问题求解常见题分析(四)(排列组合问题)一、知识点:1. 分类计数原理:做一件事情,完成它可以有n 类办法,在第一类办法中有m 1种不同的方法,在第二类办法中有m 2种不同的方法,……,在第n 类办法中有m n 。

种不同的方法,那么完成这件事共有N=m 1+m 2+…+m n 。

种不同的方法。

2. 分步计数原理:做一件事情,完成它需要分成n 个步骤,做第一步有m 1种不同的方法,做第二步有m 2种不同的方法,……,做第n 步有m n 种不同的方法,那么完成这件事有N=m 1*m 2*…m n 。

种不同的方法。

3. 排列的概念:从n 个不同元素中,任取m(m ≤n)个元素(这里的被取元素各不相同),按照一定的顺序排成一列,叫做从n 个不同元素中取出m 个元素的一个排列。

4. 排列数的定义:从n 个不同元素中,任取m(m ≤n)个元素的所有排列的个数叫做从n 个元素中取出m 个元素的排列数,用符号m n A 表示。

5. 排列数公式:m n A =n(n-1)(n-2)…(n-m+1)(m ,n ∈N ,m ≤n)6. 阶乘:n!表示正整数l 到n 的连乘积,叫做n 的阶乘规定0!=l 。

7. 排列数的另一个计算公式:)!(!m n n A m n -= 8. 组合的概念:一般地,从n 个不同元素中取出m(m ≤n)个元素并成一组,叫做从n 个不同元素中取出m 个元素的一个组合.9. 组合数的概念:从n 个不同元素中取出m(m ≤n)个元素的所有组合的个数,叫做从n 个不同元素中取出m 个元素的组合数.用符号m n C 表示.10.组合数公式:!)1)...(2)(1(m m n n n n A A C m m m n m n+---==,或)!(!!m n m n C m n -= (n ,m ∈N ,且m ≤n) 11.组合数的性质1:m n n m n C C -=,规定:0n C :=1; 2:11-++=m nm n m n C C C 。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

A33 种排法,而其余 7 名队员选出 2 名安排在第
二、四位置,有 A72 种排法,所以不同的出场安排共有
A33 . A72 =252 种。
5.多元问题——分类讨论法
对于元素多,选取情况多的问题,可按要求进行分类讨论,最后总计。
例 6.某班新年联欢会原定的 5 个节目已排成节目单,开演前又增加了两个新节目.如果将这两个节目
?
分析: 此题若是直接去考虑的话,就要将问题分成好几种情况,这样解题的话,容易造成各种情况遗漏 或者重复的情况.而如果从此问题相反的方面去考虑的话,不但容易理解,而且在计算中也是非常地简便。
解:43 人中任抽 5 人的方法 C453 种, 正副班长, 团支部书记都不在内的抽法有
C
5 40
乙种,
所以正副班长,
团支部书记至少有
1 人在内的抽法有
C
5 43
-
C
5 40
种。
4.特殊元素——优先考虑法 对于含有限定条件的排列组合应用题,可以考虑优先安排特殊位置,然后再考虑其他位置的安排。 例 4. 1 名老师和 4 名获奖学生排成一排照相留念, 若老师不排在两端, 则共有不同的排法
种。
解:
先考虑特殊元素 (老师 )的排法,因老师不排在两端,故可在中问三个位置上任选一个位置,有
A55 A62 =3600 种。
插入法 :对于某两个元素或者几个元素要求不相邻的问题,可以用插入法.即先排好没有限制条件的元
素,然后将有限制条件的元素按要求插入排好元素的空档之中即可。若个人站成一排,其中
m 个人不相邻,
可用插空法解决,共有
An m nm
Anm m 1 种排法。
练习: 学校组织老师学生一起看电影,同一排电影票
信息学竞赛中问题求解常见题分析(四)
(排列组合问题)
一、知识点:
1. 分类计数原理 :做一件事情, 完成它可以有 n 类办法, 在第一类办法中有 m1 种不同的方法, 在第二类办
法中有 m2 种不同的方法, ,, ,在第
n 类办法中有 mn。种不同的方法,那么完成这件事共有
N=m 1+m2 +,
+m n。种不同的方法。
2. 分类与分步: 有些问题的处理可分成若干类,用加法原理,要注意每两类的交集为空集,所有各类的并 集是全集;有些问题的处理分成几个步骤,把各个步骤的方法数相乘,即得总的方法数,这是乘法原理。
3. 对称思想 :两类情形出现的机会均等,可用总数取半得每种情形的方法数。
4. 插空: 某些元素不能相邻或某些元素在特殊位置时可采用插空法.即先安排好没有限制条件的元素,然 后将有限制条件的元素按要求插入到排好的元素之间。
子中的方法数应为 C131 .,这也就是方程 a+b+c+d=12 的正整数解的个数。
解排列组合问题 :首先要弄清一件事是“分类”还是“分步”完成,对于元素之间的关系,还要考虑是 “有序的”还是“无序的” ,也就是会正确使用分类计数原理和分步计数原理、排列定义和组合定义,其次,
对一些复杂的带有附加条件的问题,需掌握以下几种常用的解题方法。
(或叫环状排列 )。
(2) 圆排列有三个特点: (i) 无头无尾; (ii) 按照同一方向转换后仍是同一排列; (iii) 两个圆排列只有在元素不
同或者元素虽然相同,但元素之间的顺序不同时,才是不同的圆排列.
(3) 定理:在 A={a 1, a2, a3.. an} 的 n 个元素中,每次取出 r 个不同的元素进行圆排列,圆排列数为
例 10. 高二年级 8 个班,组织一个 12 个人的年级学生分会, 每班要求至少 1 人,名额分配方案有多少种 ?
分析:此题若直接去考虑的话,就会比较复杂。但如果我们将其转化为等价的其他问题,就会显得比较
清楚,方法简单,结果容易理解。
解:此题可以转化为:将 12 个相同的白球分成 8 份,有多少种不同的分法问题。因此须把这
如果 n 个元素中,有 p1 个元素相同,又有 p2 个元素相同, , ,又有 ps 个元素相同 (p1+p2+, +p s≤ n),这 n 个
元素全部取的排列叫做不尽相异的
n 个元素的全排列,它的排列数是
1
n!

P1! P2!...Ps!
二、解题思路: 排列组合题的求解策略
1. 排除 :对有限条件的问题,先从总体考虑,再把不符合条件的所有情况排除,这是解决排列组合题的常 用策略。
例 3.正六边形的中心和顶点共 7 个点,以其中 3 个点为顶点的三角形共有
个。
解:从 7 个点中取 3 个点的取法有 C73 种,但其中正六边形的对角线所含的中心和顶点三点共线不能组成
三角形,有 3 条,所以满足条件的三角形共有 C73 -3=32 个。
例 4.从 43 人中任抽 5 人,正、副班长、团支部书记至少有一人在内的抽法有多少种
m 个元素的组合数.用符号
C
m n
表示.
10. 组合数公式

C
m n
Anm Amm
Байду номын сангаас
n( n
1)( n
2)...(n m!
m
1)
,或
C
m n
n!
(n, m∈ N,且 m≤ n)
m! (n m)!
11. 组合数的性质
1:
C
m n
C
n n
m ,规定:
C
0 n

=1

2

C
m n
1
C
m n
C
m n
1。
12.圆排列 (1) 由 A{a 1,a2,a3..an} 的 n 个元素中,每次取出 r 个元素排在一个圆环上,叫一个圆排列
一个元素,再与其他元素一起作排列,同时要注意合并元素内部也可以作排列.一般地:
n 个人站成一排,
其中某 m 个人相邻,可用捆绑法解决,共有
Ann
m m
11. Amm 种排法。
练习: 5 个男生 3 个女生排成一排, 3 个女生要排在一起,有多少种不同的排法 ? 分析:此题涉及到的是排队问题,对于女生有特殊的限制,因此,女生是特殊元素,并且要求她们要相 邻,因此可以将她们看成是一个元素来解决问题。
5. 捆绑 :把相邻的若干特殊元素“捆绑”为一个“大元素” 绑”,将这些特殊元素在这些位置上全排列。
,然后与其他“普通元素”全排列,然后再“松
6. 隔板模型 :对于将不可辨的球装入可辨的盒子中,求装的方法数,常用隔板模型。如将
12 个完全相同的
球排成一列,在它们之间形成的 11 个缝隙中任意插入 3 块隔板,把球分成 4 堆,分别装入 4 个不同的盒
例 8.从黄瓜、白菜、油菜、扁豆 4 种蔬菜品种中选出 瓜必须种植,不同的种植方法共有 ()
A .24 种 B. 1 8 种 c. 1 2 种 D . 6 种
3 种,分别种在不同土质的三块土地上,其中黄
解:先选后排,分步实施。由题意,不同的选法有
C
2 3
种,不同的排法有
A13 A22 故不同的种植方法共有
插入原节目单中,那么不同插法的种数为
()
A. 42 B . 30 C. 20 D. 12
解:增加的两个新节目, 可分为相邻与不相邻两种情况: 1.不相邻: 共有 A62 :种;2.相邻:共有 A22 A61 :
种。故不同插法的种数为: A62 + A22 A16 =42 ,故选 A 。
6.混合问题——先选后排法 对于排列组合的混合应用题,可采取先选取元素,后进行排列的策略. 例 7. 12 名同学分别到三个不同的路口进行车流量的调查,若每个路口
6. 阶乘 : n!表示正整数 l 到 n 的连乘积,叫做 n 的阶乘规定 0!=l 。
7. 排列数的另一个计算公式
: Anm
n! (n m)!
8. 组合的概念 :一般地,从 n 个不同元素中取出 m(m≤ n)个元素并成一组,叫做从 n 个不同元素中取出 m 个元素的一个组合.
9. 组合数的概念 :从 n 个不同元素中取出 m(m≤ n)个元素的所有组合的个数,叫做从 n 个不同元素中取出
成一列,叫做从 n 个不同元素中取出 m 个元素的一个排列。
4. 排列数的定义 :从 n 个不同元素中,任取 m(m≤ n)个元素的所有排列的个数叫做从 n 个元素中取出 m 个
元素的排列数,用符号 Anm 表示。
5. 排列数公式 : Anm =n(n-1)(n-2) , (n-m+1)(m , n∈ N, m≤ n)
A
r n

r
13. 可重排列 允许元素重复出现的排列,叫做有重复的排列。
在 m 个不同的元素中,每次取出 n 个元素,元素可以重复出现,按照一定的顺序那么第一、第二 ,, 第 是的选取元素的方法都是 m 种,所以从 m 个不同的元素中,每次取出 n 个元素的可重复的排列数为时
n位 mn。
14. 不尽相异元素的全排列
4 人,则不同的分配方案共有 ( )
3
A.
C142
C84
C
4 4
B

3
C142
C
84C
4 4
C. C142 C84 P33
D.
C142
C
4 8
C
4 4
A33
解:本试题属于均分组问题。则
12 名同学均分成
3 组共有
C142
C
4 8
C
4 4
种方法,分配到三个不同的路口的
A33
不同的分配方案共有 C142 C84C84 种,故选 A.
C32 . A31 A22 =18,故应选 B。
相关文档
最新文档