【技术宅4】如何把M个苹果平均分给N个小朋友

  $apple=array(‘apple1‘,‘apple2‘,‘apple3‘,‘apple4‘,‘apple5‘,‘apple6‘,‘apple7‘,‘apple8‘,‘apple9‘,‘apple10‘,‘apple11‘,‘apple12‘,‘apple13‘,‘apple14‘);

  $children=array(‘chilren1‘,‘chilren2‘,‘chilren3‘,‘chilren4‘,‘chilren5‘,‘chilren6‘); 

$i=0;

$chilren_count=count($children);

$count=count($apple);

 

while($count>0){      

       $index=mt_rand(0,count($apple)-1);   

       $tem=$apple[$index];   

       $fenpei[$children[$i]][]=$tem;     

      

       unset($apple[$index]);  

       $apple=array_values($apple);

       $count=count($apple);

      

       $i++;      

       if($i>$chilren_count-1){

              $i=0;

       }    

}

print_r($fenpei);

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。