从0至9选五个数字组成一个三位数与一个二位数相乘,求积最大。

img

从0至9选五个数字组成一个三位数与一个二位数相乘,输入5个数,输出积的最大值,如何用c语言实现,算法是怎样的。

穷举吧, 可能性也不多

先对5个数排序,让a>b>c>d>e
然后bc * ade
具体就是12345五个数,,521*43最大,三位数的百位要最大,,两位数要在剩下四个中取最大的和第二大的