一个数学难题,从1-20,20个数,随机挑5个,有多少种组合?同时要知道每个组合的数字排序!想写个软件来实现,但是不知道怎么去组合,所以程序也写不出来 .求各位牛人支招 .

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 02:41:47
一个数学难题,从1-20,20个数,随机挑5个,有多少种组合?同时要知道每个组合的数字排序!想写个软件来实现,但是不知道怎么去组合,所以程序也写不出来 .求各位牛人支招 .

一个数学难题,从1-20,20个数,随机挑5个,有多少种组合?同时要知道每个组合的数字排序!想写个软件来实现,但是不知道怎么去组合,所以程序也写不出来 .求各位牛人支招 .
一个数学难题,从1-20,20个数,随机挑5个,有多少种组合?
同时要知道每个组合的数字排序!想写个软件来实现,但是不知道怎么去组合,所以程序也写不出来 .求各位牛人支招 .

一个数学难题,从1-20,20个数,随机挑5个,有多少种组合?同时要知道每个组合的数字排序!想写个软件来实现,但是不知道怎么去组合,所以程序也写不出来 .求各位牛人支招 .
首先这位同学 我就你对回答的回复看来,你对于数学工具"排列/组合"是没有很好掌握的(你对C是什么都不知道好吧..)这是高中2年级数学要学的东西,不过不需要什么基础啦,我简单说一说.
当然会回答你这个问题的,不过你要清楚什么是组合.
从m个不同的元素里,每次取出n个元素,不管以怎样的顺序并成一组,均称为组合.这里是"不管以什么顺序",也就是说我从20个数里挑出来5个数 假设它们是1,2,3,4,5,那么即使我按顺序拿的是1 3 2 4 5 还是5 3 1 2 4 这都是一样的,四个字表达就是:不讲顺序.
那么理清思路了:也就是说从1~20里抽5个数,不讲顺序是吧!
那么随便抽一组数 比如说a b c d e吧,一步步来:你抽第一个数a 是从20个数里抽的 那么在第一次抽时你有20个选择;抽完了a,你还剩下19个数,那么你要抽出第二个数,就有19个选择;同样地,剩下第3 4 5个数你就面临18 17 16个选择了.那么你总共有多少种选法呢?
你可以画一个树状图,第一个数选完之后,每一种选择后面都会有19种;第二个选择完之后,每一种选择后面都会有18种.那么你就懂了吧,是乘法!总共有20*19*18*17*16种!
然后我会告诉你这是错的.前面说过了,这是不讲顺序的.你这种抽法是"讲顺序的",为什么?在我们挑剔地一个一个讨论的时候我们无形中就在讲顺序.因为我们是"第一个""第二个""第三个"地算的,树状图也是从上到下(总之是从一边到另一边)画的,其实是在讲顺序.那么我们需要在所有的选择中"剔除" "重复的选择"
回到第二自然段提及的两种"重复"选择:1 3 2 4 5和5 3 1 2 4 其实就好像a b c d e,如果你要变换这5个数字的顺序的话,那么我们采取和讨论问题同样的思路(从讲顺序的思路思考怎么不讲顺序,思路在上面写得很详细,请参考),可以得出无论怎么抽5个数字,互相重复的选择都有5*4*3*2*1种.这样重复的选择我们只要其中一个就好了.所以我们需要的组合是20*19*18*17*16这么多种的(5*4*3*2*1)分之一倍.所以最后得出总组合数是(20*19*18*17*16)/(5*4*3*2*1)
如果还有什么不懂的就尽管问 我常年登录会尽快回答的

在从4n个不同元素中取出n个元素的所有组合中,含有某特定元素的组合个数等于不含该特定元素组合个数的1/3.

C(5/20)=15504C 是什么意思啊? 每个组合的排列顺序可以知道么?C 是组合符号,上边那个表示从20个里面抽5个。 要列就很麻烦了。 先确定首位,1 然后依次类推,确定第二、第三位 15504种呢!!有没有简单的方法,把这15504种的排序弄到呢? 人工不可能,我希望有一种算法 。然后我用程序实现它 。我不太会计算机。。。。 算法吗。。。 能不能随机抽数,然后与已经抽出来...

全部展开

C(5/20)=15504

收起

一个数学难题,从1-20,20个数,随机挑5个,有多少种组合?同时要知道每个组合的数字排序!想写个软件来实现,但是不知道怎么去组合,所以程序也写不出来 .求各位牛人支招 . 数序概率难题从1-10中随机选一个数X,再从X-10中随机选一个数字Y再从Y-10中……问平均几次可以选到10? 数学难题20题 Mathematica 如何从每个不同区间随机取一个数合成一个表?如何从每个不同区间随机取一个数合成一个表?例如:有3个区间:{1,5},{10,20},{30,40},不妨设: s1={{1,5},{10,20},{30,40}} 求数学难题,不知道能不能计算出结果就是从2-46里面 随机取出12个数,然后定义一个数X,使取出的12个数中的每个数的乘积都等于该数X,并且,所有乘积数之和要小于或等于X,求解定义数X为多少.12 求一个算法:从1-m里面随机n个数(n>=m),随机出的数包含1-m里面的所有数 求excel公式,根据时间从8点到20点,每十分钟随机产生三个数,要求产生的每个数范围在1-6 VB中如何设置随机数的随机率例如:有30个数1--30;要求从中随机抽取一个数字,抽到1--10的随机率为20%;11-20的随机率为35%;21-30的随机率为45%.代码如何写?为了公平起见,请将你的答案发送到124 matlab 从m个数中随机取出一个数比如我要从1-31(m)中取出随机一个整数怎么写~第一个答案出来的不是整数哦,第二个我去试试看 matlab中从一个区间里随机取一个数的代码怎么写?比如说从(0,1)中任意去一个数 从一组数中随机选取的C语言编程代码,例如随机输入一组数:02 05 06 07 09 10 15 18 20 23 24.输入M的值,当m=3时是从一组数中随机选3个数,做双色球用.并把所有的组合列出来,不只是一个数组 数学难题20题,给好评 请教初中数学问题,要有详细步骤哦~概率哦~~~~~~~~~~~~~~~~135/1图中显示了一些卡号码 6 12 28 3440 32 16 3 4 8 20 32卡被放到一个袋子. 一个卡被随机抽从袋中. 计算出随机抽48因 数学之难题1 学霸们来挑战一个数学难题 c语言菜鸟求助 在已知的几个数之间随机选择一个比如已知1,2,3,6,8,9,随机从这几个数中选择一个,怎么实现?给出完整函数,我是用VB6.0的! 数学概率计算的问题!以下两种情况:1、从1到49个数中随机依次产生6个数;2、每次都从1到49个数中随机产生1个数,共6次;两种情况产生6个数中有15的概率是不是一样,为什么? 数学期望难题从1.2.3.n这n个数中任取2个,求两数之积的数学期望