fork(1) download
  1. <?php
  2.  
  3.  
  4. $amount = 54500;
  5.  
  6. $bills = array(
  7. 100 => 23,
  8. 500 => 5,
  9. 1000 => 0,
  10. 5000 => 200
  11. );
  12. $bills = array_reverse($bills);
  13. $array = array();
  14. foreach ($bills as $nominal => $value) {
  15. $countBanknote = floor($amount / $nominal);
  16. if($amount >= $nominal and $countBanknote < $value) {
  17. $value = $value - $countBanknote;
  18. $amount = $amount % $nominal;
  19. $return = "{$nominal} x {$countBanknote}";
  20. $array[] = $return;
  21. var_dump($bills);
  22. }
  23. }
  24. $array = implode(" ", $array);
  25. echo $array;
Success #stdin #stdout #stderr 0s 82560KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
PHP Warning:  Division by zero in /home/m9rlY5/prog.php on line 16