fork(2) download
  1. <?php
  2.  
  3.  
  4.  
  5. $sum = 39999;
  6. $monthPay = 5000;
  7.  
  8. function bankMath($monthPer, $monthCom, $com, $sum, $monthPay) {
  9. $totalPay = 0;
  10. for ($i =1; ; $i++) {
  11. if ($i == 1) {
  12. $sum += $com; /* Накидываем единоразовую коммисию */
  13. }
  14. $sum = $sum * $monthPer + $monthCom - $monthPay;
  15. $totalPay += $monthPay;
  16. if (($sum * $monthPer + $monthCom) <= $monthPay) {
  17. $i ++; /* накидываем следующий месяц */
  18. $totalPay += $sum * $monthPer + $monthCom;
  19. echo "{$i} месяцев и общая сумма выплаты составила {$totalPay} руб.\n";
  20. return $totalPay;
  21. break;
  22. }
  23. }
  24. }
  25. echo "С гей-банком ты будешь платить ";
  26. $homoCreditTotal = bankMath(1.04, 500, 0, $sum, $monthPay);
  27. echo "С влажным-банком ты будешь платить ";
  28. $softbankTotal = bankMath(1.03, 1000, 0, $sum, $monthPay);
  29. echo "С клубничным-банком ты будешь платить ";
  30. $strawberryBankTotal = bankMath (1.02, 0, 7777, $sum, $monthPay);
  31. if (($homoCreditTotal > $softbankTotal) && ($homoCreditTotal < $strawberryBankTotal)) {
  32. echo "Рекомендую анону воспользоваться влажным банком!";
  33. } elseif (($homoCreditTotal > $strawberryBankTotal) && ($homoCreditTotal < $softbankTotal)) {
  34. echo "Рекомендую анону воспользоваться клубничным банком!";
  35. } else {
  36. echo "Рекомендую анону воспользоваться банком для ПИДАРОВ!";
  37. }
Success #stdin #stdout 0.02s 52472KB
stdin
Standard input is empty
stdout
С гей-банком ты будешь платить 12 месяцев и общая сумма выплаты составила 56423.563121625 руб.
С влажным-банком ты будешь платить 13 месяцев и общая сумма выплаты составила 61268.718210807 руб.
С клубничным-банком ты будешь платить 11 месяцев и общая сумма выплаты составила 53559.8738592 руб.
Рекомендую анону воспользоваться клубничным банком!