+ -
当前位置:首页 → 问答吧 → a+b+c=?请高手

a+b+c=?请高手

时间:2011-08-09

来源:互联网

已知a是一位数,B是两位数,C是三位数,a*b*c=2004
求a+b+c=?

作者: lpy6666   发布时间: 2011-08-09

这种问题可用VBA求
手算也行:2004=1*12*167
所以1+12+167=。。。

[ 本帖最后由 wm078 于 2011-8-9 22:52 编辑 ]

作者: wm078   发布时间: 2011-08-09

引用:
原帖由 wm078 于 2011-8-9 22:50 发表
这种问题可用VBA求
手算也行:2004=1*12*167
所以1+12+167=。。。
。。。这个手算是咋来的。

作者: metoto   发布时间: 2011-08-09

用规划求解也可以吧

作者: tywx   发布时间: 2011-08-09

Sub Macro1()
For a = 1 To 9
    For b = 10 To 99
        For c = 100 To 999
    If a * b * c = 2004 Then Cells(1, 1) = a + b + c '将数值写到A1
        Next c
    Next b
Next a

End Sub

作者: blackhappy   发布时间: 2011-08-09

1+12+167=  结果正确

作者: blackhappy   发布时间: 2011-08-09

相关阅读 更多