//$sum 表示 瓶数 $count 表示几瓶换一瓶
function test($sum,$count){
$rSum = $sum;
if($sum<$count){
if($count-$sum==1){
return $rSum+1;
}else{
return $rSum;
}
}
while(true){
$sum-=$count;
$rSum+=1;
$sum+=1;
if($sum<$count){
if($count-$sum==1){
return $rSum+1;
}else{
return $rSum;
}
}
}
}
echo test(50,3);// 75
最初是这样写的 自己算了下 貌似没问题 后面改了下 换成下面的了
//$sum 表示 瓶数 $count 表示几瓶换一瓶
function test1($sum,$count){
$rSum = $sum;
while($sum-$count>=-1){
$sum-=$count;
$sum+=1;
$rSum+=1;
}
return $rSum;
}
echo test1(50,3);// 75
如果不对或者有更好的方法 还请大神 指点下 毕竟我是菜鸟 需要你们的多多指教嘿嘿