我是一个爱吃香蕉的强迫症。今天我要去水果店论筐买香蕉。 现在水果店有好多筐香蕉,我的要求是买回来的每一筐里必须有相同数量的香蕉。
为了实现这个目标,你可以每次做两件事情。
1)放弃框里的一部分香蕉 2)连筐带香蕉放弃一整筐
我想知道我能得到最多多少香蕉。
输入
以空格分割的多个正整数,每个正整数表示一筐香蕉的总香蕉数
输出
最多能得到的香蕉数
输入样例
1 2 3
5 0 29 14
2 10 7 3
输出样例
4
29
14
php 解法,挺暴力的,有好的可以联系博主。
<?php
$a = [2,10,7,3];
sort($a);
$len = count($a);
$arr = [];
for ($i=0; $i < $len; $i++) {
$arr[] = $a[$i] * ($len-$i);
}
$result = max($arr);
var_dump($result);