0-9十个数字分成两组,每组5个,输出所有的分法,怎么弄?
1个回答
展开全部
实际上就是10取5的组合再除以2,C(10,5)/2=126
可用程序代码循环输出。例如EXCEL的VBA代码:(稍等)
Private Sub CommandButton1_Click()
For A1 = 0 To 5
For A2 = A1 + 1 To 6
For A3 = A2 + 1 To 7
For A4 = A3 + 1 To 8
For A5 = A4 + 1 To 9
n = n + 1
If n <= 126 Then
Range("A" & n) = "'" & A1 & A2 & A3 & A4 & A5
Else
Range("B" & 253 - n) = "'" & A1 & A2 & A3 & A4 & A5
End If
Next A5, A4, A3, A2, A1
End Sub
代码运行后在A、B两列得到126种分法
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询