<?php
function endPrice ( $basePrice , $percent , $monthlyPrice , $firstPayment , $monthlyPayment ) {
$basePrice += $firstPayment ;
for ( $i = 0 ; $i <= 18 ; $i ++ ) {
$basePrice = ( $basePrice * $percent ) + $monthlyPrice - $monthlyPayment ;
if ( $monthlyPayment >= $basePrice ) {
$lastPayment = $basePrice ;
$basePrice = ( $monthlyPayment * $i ) + $lastPayment ;
$i ++;
return array ( $i , $basePrice ) ; break ;
}
}
}
$basePrice = 39999 ;
$monthlyPayment = 5000 ;
$totalHomeCredit = endPrice( $basePrice , 1.04 , 500 , 0 , $monthlyPayment ) ;
$totalSoftBank = endPrice( $basePrice , 1.03 , 1000 , 0 , $monthlyPayment ) ;
$totalStrawberryBank = endPrice( $basePrice , 1.02 , 0 , 7777 , $monthlyPayment ) ;
echo "Обойдя все банки и, посчитав, сидя на скамейке в парке, своим старым айфоном цены, наш школьник выяснил, что:\n " ;
echo "В ХомКредит конечная сумма - " . $totalHomeCredit [ 1 ] . " на " . $totalHomeCredit [ 0 ] . " месяцев.\n В СофтБанк конечная сумма - " . $totalSoftBank [ 1 ] . " на " . $totalSoftBank [ 0 ] . " месяцев.\n В СтрауберриБанк конечная сумма - " . $totalStrawberryBank [ 1 ] . " на " . $totalStrawberryBank [ 0 ] . " месяцев.\n " ;
echo "Засунув Айфон в куртку наш школьник радостно, в припрыжку спешит в nullБанк." ;
PD9waHAKCmVycm9yX3JlcG9ydGluZygtMSk7CgpmdW5jdGlvbiBlbmRQcmljZSAoJGJhc2VQcmljZSwgJHBlcmNlbnQsICRtb250aGx5UHJpY2UsICRmaXJzdFBheW1lbnQsICRtb250aGx5UGF5bWVudCkgewoJJGJhc2VQcmljZSArPSAkZmlyc3RQYXltZW50OwoJZm9yICgkaSA9IDA7ICRpIDw9IDE4OyAkaSsrKSB7CgkJJGJhc2VQcmljZSA9ICgkYmFzZVByaWNlICogJHBlcmNlbnQpICsgJG1vbnRobHlQcmljZSAtICRtb250aGx5UGF5bWVudDsKCQlpZiAoJG1vbnRobHlQYXltZW50ID49ICRiYXNlUHJpY2UpIHsKCQkJJGxhc3RQYXltZW50ID0gJGJhc2VQcmljZTsKCQkJJGJhc2VQcmljZSA9ICgkbW9udGhseVBheW1lbnQgKiAkaSkgKyAkbGFzdFBheW1lbnQ7CgkJCSRpKys7CgkJCXJldHVybiBhcnJheSgkaSwgJGJhc2VQcmljZSk7CgkJCWJyZWFrOwoJCX0KCX0KfQokYmFzZVByaWNlID0gMzk5OTk7CiRtb250aGx5UGF5bWVudCA9IDUwMDA7CiR0b3RhbEhvbWVDcmVkaXQgPSBlbmRQcmljZSgkYmFzZVByaWNlLCAxLjA0LCA1MDAsIDAsICRtb250aGx5UGF5bWVudCk7CiR0b3RhbFNvZnRCYW5rID0gZW5kUHJpY2UoJGJhc2VQcmljZSwgMS4wMywgMTAwMCwgMCwgJG1vbnRobHlQYXltZW50KTsKJHRvdGFsU3RyYXdiZXJyeUJhbmsgPSBlbmRQcmljZSgkYmFzZVByaWNlLCAxLjAyLCAwLCA3Nzc3LCAkbW9udGhseVBheW1lbnQpOwplY2hvICLQntCx0L7QudC00Y8g0LLRgdC1INCx0LDQvdC60Lgg0LgsINC/0L7RgdGH0LjRgtCw0LIsINGB0LjQtNGPINC90LAg0YHQutCw0LzQtdC50LrQtSDQsiDQv9Cw0YDQutC1LCDRgdCy0L7QuNC8INGB0YLQsNGA0YvQvCDQsNC50YTQvtC90L7QvCDRhtC10L3Riywg0L3QsNGIINGI0LrQvtC70YzQvdC40Log0LLRi9GP0YHQvdC40LssINGH0YLQvjpcbiI7CmVjaG8gItCSINCl0L7QvNCa0YDQtdC00LjRgiDQutC+0L3QtdGH0L3QsNGPINGB0YPQvNC80LAgLSAiLiR0b3RhbEhvbWVDcmVkaXRbMV0uIiDQvdCwICIuJHRvdGFsSG9tZUNyZWRpdFswXS4iINC80LXRgdGP0YbQtdCyLlxu0JIg0KHQvtGE0YLQkdCw0L3QuiDQutC+0L3QtdGH0L3QsNGPINGB0YPQvNC80LAgLSAiLiR0b3RhbFNvZnRCYW5rWzFdLiIg0L3QsCAiLiR0b3RhbFNvZnRCYW5rWzBdLiIg0LzQtdGB0Y/RhtC10LIuXG7QkiDQodGC0YDQsNGD0LHQtdGA0YDQuNCR0LDQvdC6INC60L7QvdC10YfQvdCw0Y8g0YHRg9C80LzQsCAtICIuJHRvdGFsU3RyYXdiZXJyeUJhbmtbMV0uIiDQvdCwICIuJHRvdGFsU3RyYXdiZXJyeUJhbmtbMF0uIiDQvNC10YHRj9GG0LXQsi5cbiI7CmVjaG8gItCX0LDRgdGD0L3Rg9CyINCQ0LnRhNC+0L0g0LIg0LrRg9GA0YLQutGDINC90LDRiCDRiNC60L7Qu9GM0L3QuNC6INGA0LDQtNC+0YHRgtC90L4sINCyINC/0YDQuNC/0YDRi9C20LrRgyDRgdC/0LXRiNC40YIg0LIgbnVsbNCR0LDQvdC6LiI7Cg==
stdout
Обойдя все банки и, посчитав, сидя на скамейке в парке, своим старым айфоном цены, наш школьник выяснил, что:
В ХомКредит конечная сумма - 50888.041463101 на 11 месяцев.
В СофтБанк конечная сумма - 54136.787831848 на 11 месяцев.
В СтрауберриБанк конечная сумма - 48490.07241098 на 10 месяцев.
Засунув Айфон в куртку наш школьник радостно, в припрыжку спешит в nullБанк.