问题1659--最大值

1659: 最大值

时间限制: 1 Sec  内存限制: 128 MB
提交: 312  解决: 101
[提交] [状态] [讨论版] [命题人:]

题目描述

某天,老师问大家一个问题,给你三个正整数a,b,c,你可以再任意两个数之间加上运算符+或者*(注意仅仅只有+和*)或者();,最后使得最后的结果尽可能大,例如:

给你三个数1,2,3.你可以有下面这些方法来计算出一些结果来:

1+2+3=6

1*(2+3)=5

1*2*3=6

(1+2)*3=9

注意三个数自输入后顺序不能改变,例如你不能有这样的方法(1+3)*2,你的括号只能加在a和b,或者b和c上;

在上面的例子中很明现你可以看出最大值为9.

你的任务是给你三个数,求出这个最大值。


输入

多组测试实例,输入三个正整数(a,b,c)。(1<=a,b,c<=10)


输出

输出题目要求的最大值。


样例输入

1 2 3

样例输出

9

来源/分类

 

[提交] [状态]