早教吧作业答案频道 -->其他-->
求双色球vba分组问题:33个红球任取11个为一行,每组得到3行,再将每4组(12行)任意组合,共多少组合?请写出VBA代码每组三行包含33个红球,为一个整体组,然后任取4组再行组合为一个
题目详情
求双色球vba分组问题:33个红球任取11个为一行,每组得到3行,再将每4组(12行)任意组合,共多少组合?
请写出VBA代码
每组三行包含33个红球,为一个整体组,然后任取4组再行组合为一个大组(共12行),将其全部列出来,类似:
01 02 03 04 05 06 07 08 09 10 11
12 13 14 15 16 17 18 19 20 21 22
23 24 25 26 27 28 29 30 31 32 33
01 04 07 10 13 16 19 22 25 28 31
02 05 08 11 14 17 20 23 26 29 32
03 06 09 12 15 18 21 24 27 30 33
01 10 19 28 05 14 23 32 09 18 27
04 13 22 31 08 17 26 03 12 21 30
07 16 25 02 11 20 29 06 15 24 33
01 28 23 18 13 08 03 30 25 20 15
10 05 32 27 22 17 12 07 02 29 24
19 14 09 04 31 26 21 16 11 06 33
如果我放宽条件,先将33个红球做规律排列(如等比、等差、单数、双数……)后再做11个一行分组呢?再4组一大组,又该如何做?
请写出VBA代码
每组三行包含33个红球,为一个整体组,然后任取4组再行组合为一个大组(共12行),将其全部列出来,类似:
01 02 03 04 05 06 07 08 09 10 11
12 13 14 15 16 17 18 19 20 21 22
23 24 25 26 27 28 29 30 31 32 33
01 04 07 10 13 16 19 22 25 28 31
02 05 08 11 14 17 20 23 26 29 32
03 06 09 12 15 18 21 24 27 30 33
01 10 19 28 05 14 23 32 09 18 27
04 13 22 31 08 17 26 03 12 21 30
07 16 25 02 11 20 29 06 15 24 33
01 28 23 18 13 08 03 30 25 20 15
10 05 32 27 22 17 12 07 02 29 24
19 14 09 04 31 26 21 16 11 06 33
如果我放宽条件,先将33个红球做规律排列(如等比、等差、单数、双数……)后再做11个一行分组呢?再4组一大组,又该如何做?
▼优质解答
答案和解析
Dim arr(1 To 3, 1 To 11)
Dim d As Object
Set d = CreateObject("scripting.dictionary")
Do While k < 33
i = Int(Rnd() * 33 + 1)
If Not d.exists(i) Then
k = k + 1
d(i) = ""
j = j + 1
x = Int((j - 1) / 11) + 1
y = j Mod 11
If y = 0 Then y = 11
arr(x, y) = i
End If
Loop
Range("A1").Resize(3, 11) = arr
End Sub
随机把33个号分成三行不重复号码,是吗?
Sub test()Dim arr(1 To 3, 1 To 11)
Dim d As Object
Set d = CreateObject("scripting.dictionary")
Do While k < 33
i = Int(Rnd() * 33 + 1)
If Not d.exists(i) Then
k = k + 1
d(i) = ""
j = j + 1
x = Int((j - 1) / 11) + 1
y = j Mod 11
If y = 0 Then y = 11
arr(x, y) = i
End If
Loop
Range("A1").Resize(3, 11) = arr
End Sub
看了 求双色球vba分组问题:33...的网友还看了以下:
几个算式的求解.3次根号4除以派再加根号5等于多少啊?根号7减2的差除以3再加3次根号9等于多少啊 2020-05-13 …
8年级数学题:3的n次方+m能被13整除,证明3的n+3次方能被13整除.急用,谢谢刚知道:3^( 2020-05-15 …
初一下半学期数学练习册题目P14习题12.7(2)(3的1/3次方除以2的1/2次方)的6次方第2 2020-05-23 …
帮忙已知1×2×3=6,2×3×4=24,3×4×5=60,…,试证明:对任意的整数n,所有形如n 2020-06-03 …
从数-2,-1,1,2,3中任取两个,其和的绝对值为k(k是自然数)的概率记作Pk.(如:P4是任 2020-06-12 …
(2010•定海区模拟)小鸡孵化场孵化出1000只小鸡,在60只上做记号,再放入鸡群中让其充分跑散, 2020-11-05 …
小鸡孵化场孵化出1000只小鸡,在60只上做记号,再放入鸡群中让其充分跑散,再任意抓出50只,其中做 2020-11-05 …
观察下列等式:1^3=1^2,1^3+2^3=3^2,1^3+2^3+3^3=6^2,1^3+2^3 2020-11-28 …
斜线上标的一个圆加一个3再加一个等边直角三角形是什么意思?在CAD上标注的,斜线上标的一个圆加一个3 2020-12-05 …
高一物理题目,要详细过程1走前3米需5秒,再走3米还需多少秒?2前2秒内位移和后3秒(共走5秒)内位 2020-12-17 …