當乙個人從銀行貸款後,在一段時間內他(她)將不得不每月償還固定的分期付款。這個問題要求計算出貸款者向銀行支付的利率。假設利率按月累計。
輸入格式:
輸入檔案僅一行包含三個用空格隔開的正整數。
第乙個整數表示貸款的原值,第二個整數表示每月支付的分期付款金額,第三個整數表示分期付款還清貸款所需的總月數。
輸出格式:
輸出檔案應該是乙個實數,表示該貸款的月利率(用百分數表示),四捨五入精確到0.1%。
輸入樣例#1: 複製
loan.in1000 100 12
輸出樣例#1: 複製
loan.out2.9
思路:二分答案。
#include#include#include
#include
using
namespace
std;
inta,b,c;
double
l,r,mid;
bool
judge()
if(k<0) return
true
;
else
return
false;}
intmain()
printf(
"%.1lf
",l);
}
P1163 銀行貸款
當乙個人從銀行貸款後,在一段時間內他 她 將不得不每月償還固定的分期付款。這個問題要求計算出貸款者向銀行支付的利率。假設利率按月累計。三個用空格隔開的正整數。第乙個整數表示貸款的原值,第二個整數表示每月支付的分期付款金額,第三個整數表示分期付款還清貸款所需的總月數。乙個實數,表示該貸款的月利率 用百...
洛谷P1163銀行貸款(經典二分答案入門題)
跟最大值最小化 最小值最大化 略有不同,列舉利率滿足 0剛好還完即可 坑點,浮點數有精度誤差,控制好 但大致上一樣。其實我是先寫暴力列舉再改為二分列舉的。注意幾點 1.經濟學常識,利率累加每月的額外支付不一樣 明白那個計算公式相當於judge函式 2.找到乙個滿足的就可以退出,不用再像最小值最大化再...
P1163 銀行貸款(題目的題解,易理解)
p1163 銀行貸款 題目描述 當乙個人從銀行貸款後,在一段時間內他 她 將不得不每月償還固定的分期付款。這個問題要求計算出貸款者向銀行支付的利率。假設利率按月累計。輸入格式 三個用空格隔開的正整數。第乙個整數表示貸款的原值,第二個整數表示每月支付的分期付款金額,第三個整數表示分期付款還清貸款所需的...