<?php
//onyx
/*
Наверняка ты помнишь задачу про любителя телефонов от Эппл, который больше года потом вынужден был экономить на завтраках, чтобы расплатиться по кредиту. Так вот, у этой истории есть продолжение. Я знаю, вы его ждали. Итак, сделав последнюю выплату по кредиту, наш школьник собрался было идти домой и направился к ст.м. Площадь Восстания, как вдруг его взгляд привекла реклама нового планшета Apple New Ipad 32Gb (всего за 39999 р). Понятно, что вскоре наш незадачливый любитель яблок уже держал в руках и поглаживал новый девайс аки кота-манула и чуть слышно шептал «моя прелесть». Поскольку денег у нашего героя уже не было, он решил воспользоваться услугой «покупка в кредит без первого вноса». Кредит предлагают 3 банка, и все на разных условиях:
кредит за 4% и (мелким шрифтом) 500 р комиссии в месяц от HomoCredit
кредит за 3% и 1000 р комиссии в месяц от того же банка (Softbank), что и в первой задаче
нереально вкусное предложение от StrawberryBank за 2% в месяц, без комиссии, но с платой в размере 7777 р за открытие счета (эту сумма прибавляется к сумме долга)
*/
header ( "Content-Type: text/plain; charset=utf-8" ) ; function getTotalSum( $percent , $commission , $openDebtPay , $everyMonthPay , $creditSum , $dolg ) {
$startCredit = $creditSum + $openDebtPay ;
echo "Изначальный кредит $startCredit \n " ;
for ( $month = 1 ; $month <= 36 ; $month ++ ) {
$lastTransact = ( $startCredit * $percent ) + $commission ;
if ( $lastTransact < 5000 ) {
$startCredit = ( $startCredit * $percent ) + $commission - $lastTransact ;
$dolg = $dolg + $lastTransact ;
$finalPayed = $dolg + $openDebtPay ;
return $finalPayed ;
break ;
}
$startCredit = ( $startCredit * $percent ) + $commission - $everyMonthPay ;
$dolg = $dolg + $everyMonthPay ;
}
}
$homoCreditbankTotal = getTotalSum( 1.04 , 500 , 0 , 5000 , 39999 , 0 ) ;
$softbankTotal = getTotalSum( 1.03 , 1000 , 0 , 5000 , 39999 , 0 ) ;
$strawberryBankTotal = getTotalSum( 1.02 , 0 , 7777 , 5000 , 39999 , 0 ) ;
echo "Homobank: {$homoCreditbankTotal} \n " ;
echo "SoftBank: {$softbankTotal} \n " ;
echo "Strawberrybank: {$strawberryBankTotal} \n " ;
?>
PD9waHAKLy9vbnl4Ci8qCtCd0LDQstC10YDQvdGP0LrQsCDRgtGLINC/0L7QvNC90LjRiNGMINC30LDQtNCw0YfRgyDQv9GA0L4g0LvRjtCx0LjRgtC10LvRjyDRgtC10LvQtdGE0L7QvdC+0LIg0L7RgiDQrdC/0L/Quywg0LrQvtGC0L7RgNGL0Lkg0LHQvtC70YzRiNC1INCz0L7QtNCwINC/0L7RgtC+0Lwg0LLRi9C90YPQttC00LXQvSDQsdGL0Lsg0Y3QutC+0L3QvtC80LjRgtGMINC90LAg0LfQsNCy0YLRgNCw0LrQsNGFLCDRh9GC0L7QsdGLINGA0LDRgdC/0LvQsNGC0LjRgtGM0YHRjyDQv9C+INC60YDQtdC00LjRgtGDLiDQotCw0Log0LLQvtGCLCDRgyDRjdGC0L7QuSDQuNGB0YLQvtGA0LjQuCDQtdGB0YLRjCDQv9GA0L7QtNC+0LvQttC10L3QuNC1LiDQryDQt9C90LDRjiwg0LLRiyDQtdCz0L4g0LbQtNCw0LvQuC4g0JjRgtCw0LosINGB0LTQtdC70LDQsiDQv9C+0YHQu9C10LTQvdGO0Y4g0LLRi9C/0LvQsNGC0YMg0L/QviDQutGA0LXQtNC40YLRgywg0L3QsNGIINGI0LrQvtC70YzQvdC40Log0YHQvtCx0YDQsNC70YHRjyDQsdGL0LvQviDQuNC00YLQuCDQtNC+0LzQvtC5INC4INC90LDQv9GA0LDQstC40LvRgdGPINC6INGB0YIu0LwuINCf0LvQvtGJ0LDQtNGMINCS0L7RgdGB0YLQsNC90LjRjywg0LrQsNC6INCy0LTRgNGD0LMg0LXQs9C+INCy0LfQs9C70Y/QtCDQv9GA0LjQstC10LrQu9CwINGA0LXQutC70LDQvNCwINC90L7QstC+0LPQviDQv9C70LDQvdGI0LXRgtCwIEFwcGxlIE5ldyBJcGFkIDMyR2IgKNCy0YHQtdCz0L4g0LfQsCAzOTk5OSDRgCkuINCf0L7QvdGP0YLQvdC+LCDRh9GC0L4g0LLRgdC60L7RgNC1INC90LDRiCDQvdC10LfQsNC00LDRh9C70LjQstGL0Lkg0LvRjtCx0LjRgtC10LvRjCDRj9Cx0LvQvtC6INGD0LbQtSDQtNC10YDQttCw0Lsg0LIg0YDRg9C60LDRhSDQuCDQv9C+0LPQu9Cw0LbQuNCy0LDQuyDQvdC+0LLRi9C5INC00LXQstCw0LnRgSDQsNC60Lgg0LrQvtGC0LAt0LzQsNC90YPQu9CwINC4INGH0YPRgtGMINGB0LvRi9GI0L3QviDRiNC10L/RgtCw0LsgwqvQvNC+0Y8g0L/RgNC10LvQtdGB0YLRjMK7LiDQn9C+0YHQutC+0LvRjNC60YMg0LTQtdC90LXQsyDRgyDQvdCw0YjQtdCz0L4g0LPQtdGA0L7RjyDRg9C20LUg0L3QtSDQsdGL0LvQviwg0L7QvSDRgNC10YjQuNC7INCy0L7RgdC/0L7Qu9GM0LfQvtCy0LDRgtGM0YHRjyDRg9GB0LvRg9Cz0L7QuSDCq9C/0L7QutGD0L/QutCwINCyINC60YDQtdC00LjRgiDQsdC10Lcg0L/QtdGA0LLQvtCz0L4g0LLQvdC+0YHQsMK7LiDQmtGA0LXQtNC40YIg0L/RgNC10LTQu9Cw0LPQsNGO0YIgMyDQsdCw0L3QutCwLCDQuCDQstGB0LUg0L3QsCDRgNCw0LfQvdGL0YUg0YPRgdC70L7QstC40Y/RhToKICAgINC60YDQtdC00LjRgiDQt9CwIDQlINC4ICjQvNC10LvQutC40Lwg0YjRgNC40YTRgtC+0LwpIDUwMCDRgCDQutC+0LzQuNGB0YHQuNC4INCyINC80LXRgdGP0YYg0L7RgiBIb21vQ3JlZGl0CiAgICDQutGA0LXQtNC40YIg0LfQsCAzJSDQuCAxMDAwINGAINC60L7QvNC40YHRgdC40Lgg0LIg0LzQtdGB0Y/RhiDQvtGCINGC0L7Qs9C+INC20LUg0LHQsNC90LrQsCAoU29mdGJhbmspLCDRh9GC0L4g0Lgg0LIg0L/QtdGA0LLQvtC5INC30LDQtNCw0YfQtQogICAg0L3QtdGA0LXQsNC70YzQvdC+INCy0LrRg9GB0L3QvtC1INC/0YDQtdC00LvQvtC20LXQvdC40LUg0L7RgiBTdHJhd2JlcnJ5QmFuayDQt9CwIDIlINCyINC80LXRgdGP0YYsINCx0LXQtyDQutC+0LzQuNGB0YHQuNC4LCDQvdC+INGBINC/0LvQsNGC0L7QuSDQsiDRgNCw0LfQvNC10YDQtSA3Nzc3INGAINC30LAg0L7RgtC60YDRi9GC0LjQtSDRgdGH0LXRgtCwICjRjdGC0YMg0YHRg9C80LzQsCDQv9GA0LjQsdCw0LLQu9GP0LXRgtGB0Y8g0Log0YHRg9C80LzQtSDQtNC+0LvQs9CwKQoqLwpoZWFkZXIoIkNvbnRlbnQtVHlwZTogdGV4dC9wbGFpbjsgY2hhcnNldD11dGYtOCIpOwplcnJvcl9yZXBvcnRpbmcoLTEpOwpmdW5jdGlvbiBnZXRUb3RhbFN1bSgkcGVyY2VudCwgJGNvbW1pc3Npb24sICRvcGVuRGVidFBheSwgJGV2ZXJ5TW9udGhQYXksICRjcmVkaXRTdW0sJGRvbGcpewoJJHN0YXJ0Q3JlZGl0PSRjcmVkaXRTdW0rJG9wZW5EZWJ0UGF5OwoJZWNobyAi0JjQt9C90LDRh9Cw0LvRjNC90YvQuSDQutGA0LXQtNC40YIgJHN0YXJ0Q3JlZGl0IFxuIjsKCWZvciAoJG1vbnRoID0gMTsgJG1vbnRoIDw9IDM2OyAkbW9udGggKyspIHsKCQkkbGFzdFRyYW5zYWN0PSggJHN0YXJ0Q3JlZGl0ICogJHBlcmNlbnQgKSArICRjb21taXNzaW9uOwoJaWYgKCRsYXN0VHJhbnNhY3Q8NTAwMCl7CgkJJHN0YXJ0Q3JlZGl0ID0gKCAkc3RhcnRDcmVkaXQgKiAkcGVyY2VudCApICsgJGNvbW1pc3Npb24gLSAkbGFzdFRyYW5zYWN0OwoJCSRkb2xnID0gJGRvbGcgKyAkbGFzdFRyYW5zYWN0OwoJCSRmaW5hbFBheWVkPSRkb2xnKyRvcGVuRGVidFBheTsKCQlyZXR1cm4gJGZpbmFsUGF5ZWQ7IAoJCWJyZWFrOwoJfQoJJHN0YXJ0Q3JlZGl0ID0gKCAkc3RhcnRDcmVkaXQgKiAkcGVyY2VudCApICsgJGNvbW1pc3Npb24gLSAkZXZlcnlNb250aFBheTsKCSRkb2xnID0gJGRvbGcgKyAkZXZlcnlNb250aFBheTsKfQp9CiRob21vQ3JlZGl0YmFua1RvdGFsPWdldFRvdGFsU3VtKDEuMDQsNTAwICwwICAgLDUwMDAsMzk5OTksMCk7CgkgICRzb2Z0YmFua1RvdGFsPWdldFRvdGFsU3VtKDEuMDMsMTAwMCwwICAgLDUwMDAsMzk5OTksMCk7CiRzdHJhd2JlcnJ5QmFua1RvdGFsPWdldFRvdGFsU3VtKDEuMDIsMCwgICA3Nzc3LDUwMDAsMzk5OTksMCk7CgplY2hvICJIb21vYmFuazogeyRob21vQ3JlZGl0YmFua1RvdGFsfVxuIjsKZWNobyAiU29mdEJhbms6IHskc29mdGJhbmtUb3RhbH1cbiI7CmVjaG8gIlN0cmF3YmVycnliYW5rOiB7JHN0cmF3YmVycnlCYW5rVG90YWx9XG4iOwo/Pg==