5个回答
展开全部
用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 = 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
输出结果 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
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
23
456
456
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询