j***a语言随机产生素数,j***a语言随机产生素数的代码

kodinid 21 0

大家好,今天小编关注到一个比较意思的话题,就是关于java语言随机产生素数问题,于是小编就整理了2个相关介绍j***a语言随机产生素数的解答,让我们一起看看吧。

  1. 1至10之间取3个数有一个质数的概率?
  2. 从2至8的七个数中随机取两个数则这两个数互质的概率为几分之几?

1至10之间取3个数有一个质数的概率?

任取3数中恰有1个质数的概率是50%

解析

java语言随机产生素数,java语言随机产生素数的代码-第1张图片-安济编程网
图片来源网络,侵删)

任取3数中恰有1个质数的意思,是3个数中只有1个质数,其他2个是1-10中的合数。

1-10里有几个质数?4个质数:2、3、5、7

接下来,就是求从1-10里取3个数的概率,要求是其中1个取自2,3,5,7之一,其他2个取自另外6个合数。

java语言随机产生素数,java语言随机产生素数的代码-第2张图片-安济编程网
(图片来源网络,侵删)

解题方法

从1-10里任取3个数的所有方法有: C(10,2)=120种

从2,3,5,7取1个,从另外6个整数取2个的方法有:c(1,4)*c(2,6)=60种

java语言随机产生素数,java语言随机产生素数的代码-第3张图片-安济编程网
(图片来源网络,侵删)

因此,满足要求的概率为: (60/120)*100%=50%

从2至8的七个数中随机取两个数则这两个数互质的概率为几分之几?

从2,3,4,5,6,7,8这七个数中仼取两个数的为C7/2=7x6/2x1=21。从2一8这七个数中任取两个数互质的组合有,一个奇数和一个偶数组成的两个数互质,11个,奇数和奇数,2和奇数,6个共11十6=17。17÷21=17/21。所以随机取两个数与互质数的两个数的概率为17/21。不当之处请指正。

从2至8的七个数中随机取两个数,则这两个数互质的概率为21分之13。

从2到8这七个数中任意取两个数,可以出现的组合,第一个数有7种情况,第二个数有6种情况,由于两个数不讲顺序,所以有一半的数重复了,结果应是7×6÷2=21。它们当中互质的情况包括,2和3,2和5,2和7,3和4,3和5,3和7,3和8,4和5,4和7,5和7,5和8,6和7,7和8,一共是13个。所以从2到8这七个数中随机取两个,出现互质的概率是21分之13。

到此,以上就是小编对于j***a语言随机产生素数的问题就介绍到这了,希望介绍关于j***a语言随机产生素数的2点解答对大家有用。

标签: 个数 互质 质数