用2,3,4,5,6这五个数字组成一个两位数一个三位数.要使乘积最小,猜一猜应该是哪两个数?
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 08:47:14
用2,3,4,5,6这五个数字组成一个两位数一个三位数.要使乘积最小,猜一猜应该是哪两个数?
用2,3,4,5,6这五个数字组成一个两位数一个三位数.要使乘积最小,猜一猜应该是哪两个数?
用2,3,4,5,6这五个数字组成一个两位数一个三位数.要使乘积最小,猜一猜应该是哪两个数?
在和一定时,两个因数越接近,积越大;反之,积越小.
要使乘积最小:2、3在最高位,4、5在次高位,并且35-24=11,34-25=9,35和24隔得远,
35×24;最后的6放在35后面就是356-24=332,放在24后面就是246-35=211,选356×24.
23
456
356,24.
用2,3,4,5,6这五个数字组成一个两位数一个三位数。要使乘积最大,猜一猜应该是哪两个数?答:要使乘积最大5、6在最高位,3、4在次位,并且63-54=9,64-53=11,63和54的差小,再看2放的位置632-54=578,542-63=479,所以积最大应该是542*63
用VB 帮忙解答,找出所有组合,呵呵
输出结果 356*24=8544
Private Sub Command1_Click()
Dim a(10) As Integer
Dim min
Dim b(10)
a(0) = 2
a(1) = 3
a(2) = 4
a(3) = 5
a(4) = 6
min = 9...
全部展开
用VB 帮忙解答,找出所有组合,呵呵
输出结果 356*24=8544
Private Sub Command1_Click()
Dim a(10) As Integer
Dim min
Dim b(10)
a(0) = 2
a(1) = 3
a(2) = 4
a(3) = 5
a(4) = 6
min = 99999
For i1 = 2 To 6
For i2 = 2 To 6
If i2 <> i1 Then
For i3 = 2 To 6
If i3 <> i1 And i3 <> i2 Then
For i4 = 2 To 6
If i4 <> i1 And i4 <> i2 And i4 <> i3 Then
For i5 = 2 To 6
If i5 <> i1 And i5 <> i2 And i5 <> i3 And i5 <> i4 Then
Sum = (i1 * 100 + i2 * 10 + i3) * (i4 * 10 + i5)
If min > Sum Then
min = Sum
b(0) = i1
b(1) = i2
b(2) = i3
b(3) = i4
b(4) = i5
End If
End If
Next i5
End If
Next i4
End If
Next i3
End If
Next i2
Next i1
Debug.Print b(0) * 100 + b(1) * 10 + b(2) & "*" & b(3) * 10 + b(4) & "=" & min
End Sub
收起