组合相乘再相加的问题比如10个数1,2,3,4,5,6,7,8,9,10随机取5个数相乘再相加(比如1*2*3*4*5+
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/06/24 10:00:04
组合相乘再相加的问题
比如10个数
1,2,3,4,5,6,7,8,9,10
随机取5个数相乘再相加(比如1*2*3*4*5+2*3*4*5*6+3*4*5*6*7+.)
比如10个数
1,2,3,4,5,6,7,8,9,10
随机取5个数相乘再相加(比如1*2*3*4*5+2*3*4*5*6+3*4*5*6*7+.)
![组合相乘再相加的问题比如10个数1,2,3,4,5,6,7,8,9,10随机取5个数相乘再相加(比如1*2*3*4*5+](/uploads/image/z/7963402-58-2.jpg?t=%E7%BB%84%E5%90%88%E7%9B%B8%E4%B9%98%E5%86%8D%E7%9B%B8%E5%8A%A0%E7%9A%84%E9%97%AE%E9%A2%98%E6%AF%94%E5%A6%8210%E4%B8%AA%E6%95%B01%2C2%2C3%2C4%2C5%2C6%2C7%2C8%2C9%2C10%E9%9A%8F%E6%9C%BA%E5%8F%965%E4%B8%AA%E6%95%B0%E7%9B%B8%E4%B9%98%E5%86%8D%E7%9B%B8%E5%8A%A0%EF%BC%88%E6%AF%94%E5%A6%821%2A2%2A3%2A4%2A5%2B)
执行如下VBA程序
Sub try()
Dim i1 As Integer,i2 As Integer,i3 As Integer,i4 As Integer,i5 As Integer,i As Integer
i = 1
For i1 = 1 To 6
For i2 = i1 + 1 To 7
For i3 = i2 + 1 To 8
For i4 = i3 + 1 To 9
For i5 = i4 + 1 To 10
Cells(i,1) = i1
Cells(i,2) = i2
Cells(i,3) = i3
Cells(i,4) = i4
Cells(i,5) = i5
i = i + 1
Next i5
Next i4
Next i3
Next i2
Next i1
End Sub
F1输入公式:
=SUMPRODUCT((A1:A252)*(B1:B252)*(C1:C252)*(D1:D252)*(E1:E252))
计算结果是902055
再问: 能否用excel一个公式解决?
再答: 程序求出10取5的全部不重复组合(252组),再用SUMPRODUCT函数计算,这个方法够简单了。试图用一个公式解决全部问题,不现实。
Sub try()
Dim i1 As Integer,i2 As Integer,i3 As Integer,i4 As Integer,i5 As Integer,i As Integer
i = 1
For i1 = 1 To 6
For i2 = i1 + 1 To 7
For i3 = i2 + 1 To 8
For i4 = i3 + 1 To 9
For i5 = i4 + 1 To 10
Cells(i,1) = i1
Cells(i,2) = i2
Cells(i,3) = i3
Cells(i,4) = i4
Cells(i,5) = i5
i = i + 1
Next i5
Next i4
Next i3
Next i2
Next i1
End Sub
F1输入公式:
=SUMPRODUCT((A1:A252)*(B1:B252)*(C1:C252)*(D1:D252)*(E1:E252))
计算结果是902055
再问: 能否用excel一个公式解决?
再答: 程序求出10取5的全部不重复组合(252组),再用SUMPRODUCT函数计算,这个方法够简单了。试图用一个公式解决全部问题,不现实。
组合相乘再相加的问题比如10个数1,2,3,4,5,6,7,8,9,10随机取5个数相乘再相加(比如1*2*3*4*5+
把0、1、2、3、4、5、6、7、8、9、这10个数相加相减相乘等于数字也在内填在10个空里不能重复
2、3、4、5、6、7、8、9这八个数中,任取4个数的和与其余4个数相加的和相乘,那么得到()个不同的积?
在整数-5,-3,-1,2,4,6中任取3个数相乘,所得的积的最大值是什么?任取两个数相加,所,所得的最小值又是多少
3个数相加等于520 相乘1314
首尾相加 急 :1+2+3+4+5+6+7+8+9 对应的数字等于10 比如:1+9
3个4/5相加的和除2个1/7相乘的积,商是多少?
是大神的来看看.从1到100这100个数中,任意取3个数使其相乘的积等于它们相加的和.
0,1,2,3,4,5,6,7,8,9,这10个数任意5个相加,和值等于14的!
从-4 ,-2 ,-1 ,3,5这五个数中任取两个数相乘,再把所有的积相加,若和为M,则M是多少
哪两个数相乘等于2相加等于负5 哪两个数相乘等于1相加等于负5
把-1-2-3-4-5-6-7-8-9填入图中的方格中,使每行的3个数,每列的3个数,斜对角的3个数相加都相等