<?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 " ;
//$plataBanku=((( $startCredit * $percent ) + $commission);
for ( $month = 1 ; $month <= 36 ; $month ++ ) {
$lastTransact = ( $startCredit * $percent ) + $commission ;
$pSumm = $pSumm + ( ( ( $startCredit * $percent ) + $commission ) - ( $startCredit + $commission ) ) ;
if ( $lastTransact < $everyMonthPay ) {
$startCredit = ( $startCredit * $percent ) + $commission - $lastTransact ;
$dolg = $dolg + $lastTransact ;
$pSumm = $pSumm + ( ( ( $startCredit * $percent ) + $commission ) - ( $startCredit + $commission ) ) ;
echo "Итоговый долг $dolg \n " ;
echo "Начисленные проценты $pSumm \n " ;
return $dolg ;
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 \n \n " ;
echo "SoftBank: {$softbankTotal} \n \n \n " ;
echo "Strawberrybank: {$strawberryBankTotal} \n \n \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+0LvQs9CwKQoqLwpoZWFkZXIoIkNvbnRlbnQtVHlwZTogdGV4dC9wbGFpbjsgY2hhcnNldD11dGYtOCIpOwplcnJvcl9yZXBvcnRpbmcoLTEpOwpmdW5jdGlvbiBnZXRUb3RhbFN1bSgkcGVyY2VudCwgJGNvbW1pc3Npb24sICRvcGVuRGVidFBheSwgJGV2ZXJ5TW9udGhQYXksICRjcmVkaXRTdW0sJGRvbGcpewoJJHN0YXJ0Q3JlZGl0PSRjcmVkaXRTdW0rJG9wZW5EZWJ0UGF5OwoJZWNobyAi0JjQt9C90LDRh9Cw0LvRjNC90YvQuSDQutGA0LXQtNC40YIgJHN0YXJ0Q3JlZGl0IFxuIjsKCS8vJHBsYXRhQmFua3U9KCgoICRzdGFydENyZWRpdCAqICRwZXJjZW50ICkgKyAkY29tbWlzc2lvbik7Cglmb3IgKCRtb250aCA9IDE7ICRtb250aCA8PSAzNjsgJG1vbnRoICsrKSB7CgkJJGxhc3RUcmFuc2FjdD0oICRzdGFydENyZWRpdCAqICRwZXJjZW50ICkgKyAkY29tbWlzc2lvbjsKCSAgICAkcFN1bW09JHBTdW1tKygoKCAkc3RhcnRDcmVkaXQgKiAkcGVyY2VudCApICsgJGNvbW1pc3Npb24pLSggJHN0YXJ0Q3JlZGl0KyAkY29tbWlzc2lvbikpOwoJaWYgKCRsYXN0VHJhbnNhY3Q8JGV2ZXJ5TW9udGhQYXkpewoJCSRzdGFydENyZWRpdCA9ICggJHN0YXJ0Q3JlZGl0ICogJHBlcmNlbnQgKSArICRjb21taXNzaW9uIC0gJGxhc3RUcmFuc2FjdDsKCQkkZG9sZyA9ICRkb2xnICsgJGxhc3RUcmFuc2FjdDsKCQkkcFN1bW09JHBTdW1tKygoKCAkc3RhcnRDcmVkaXQgKiAkcGVyY2VudCApICsgJGNvbW1pc3Npb24pLSggJHN0YXJ0Q3JlZGl0KyAkY29tbWlzc2lvbikpOwoKCQllY2hvICLQmNGC0L7Qs9C+0LLRi9C5INC00L7Qu9CzICRkb2xnIFxuIjsKCQllY2hvICLQndCw0YfQuNGB0LvQtdC90L3Ri9C1INC/0YDQvtGG0LXQvdGC0YsgJHBTdW1tIFxuIjsKCQlyZXR1cm4gJGRvbGcgOyAKCQlicmVhazsKCX0KCSRzdGFydENyZWRpdCA9ICggJHN0YXJ0Q3JlZGl0ICogJHBlcmNlbnQgKSArICRjb21taXNzaW9uIC0gJGV2ZXJ5TW9udGhQYXk7CgkkZG9sZyA9ICRkb2xnICsgJGV2ZXJ5TW9udGhQYXk7Cn0KfQokaG9tb0NyZWRpdGJhbmtUb3RhbD1nZXRUb3RhbFN1bSgxLjA0LDUwMCAsMCAgICw1MDAwLDM5OTk5LDApOwoJICAkc29mdGJhbmtUb3RhbD1nZXRUb3RhbFN1bSgxLjAzLDEwMDAsMCAgICw1MDAwLDM5OTk5LDApOwokc3RyYXdiZXJyeUJhbmtUb3RhbD1nZXRUb3RhbFN1bSgxLjAyLDAsICAgNzc3Nyw1MDAwLDM5OTk5LDApOwoKZWNobyAiSG9tb2Jhbms6IHskaG9tb0NyZWRpdGJhbmtUb3RhbH1cblxuXG4iOwplY2hvICJTb2Z0QmFuazogeyRzb2Z0YmFua1RvdGFsfVxuXG5cbiI7CmVjaG8gIlN0cmF3YmVycnliYW5rOiB7JHN0cmF3YmVycnlCYW5rVG90YWx9XG5cblxuIjsKPz4=