fork(5) download
  1. <?php
  2. $ip = fopen('php://stdin', "r");
  3. $op = fopen('php://stdout',"w");
  4.  
  5. while(!feof($ip)){
  6. $ip_val = trim(fgets($ip));
  7. $vv = explode(" ",$ip_val);
  8. $amt = trim($vv[0]);
  9. $bal = trim($vv[1]);
  10. if((($amt%5) !== 0) || (($amt + 0.5) > $bal) || ($amt < 0) || ($amt > 2000) || ($bal < 0) || ($bal > 2000) ){
  11. fwrite($op, sprintf("%.2f\n", $bal));
  12. }else{
  13. $left = $bal - $amt - 0.50;
  14. fwrite($op, sprintf("%.2f\n", $left));
  15. }
  16. }
  17. ?>
Success #stdin #stdout 0.01s 13112KB
stdin
30 120.00
42 120.00
300 120.00
56 120.00
55 120.00
stdout
89.50
120.00
120.00
120.00
64.50