Бывает знаешь размер коробки (скажем 100x100x100) и прикидываешь сколько маленьких коробок в эту одну большую коробку поместится. Тут один чувачок на стэке спросил как это делается на php и я быренько накидал функцию, собственно вот:
<?php
function GetItemsInBoxQuantity ($boxsize = array(100, 100,100), $verifiable_item = array(50,50,50)) { # here we pass default values of box size and verifable items
$boxspace = array_product($boxsize);
$verifiable_item_space = array_product($verifiable_item);
$count_boxes_in_boxspace = floor($boxspace / $verifiable_item_space);
return $count_boxes_in_boxspace;
}
# Now we putting new values of box size and size of items
$box = array(200,100,100);
$verifiable_item= array(40,40,40);
$result = GetItemsInBoxQuantity($box, $verifiable_item);
echo 'We can put into box '.$result.' items.';
?>
Комментариев нет:
Отправить комментарий