首先我排除不为整数订单金额,因为面试官只给了7分钟。
<?php
mou(99);//这里调用下面方法
function mou($x){
$array = array{50,40,30,20,1};
$temp = 0 ;
$j = $x ;
for($i=0;$<count($array);$i++)
{
$temp = $temp+foor($j/$array[$i]);
$j = $j%$array[$i];
}
echo "一共需要". $temp."张优惠卷";
return $temp;
}
?>
该方法简单的运用了一下求模,希望有高手给我一个更好的方法,直接回复就好