洛谷 P1163 銀行貸款

2022-04-06 06:55:26 字數 726 閱讀 7385

當乙個人從銀行貸款後,在一段時間內他(她)將不得不每月償還固定的分期付款。這個問題要求計算出貸款者向銀行支付的利率。假設利率按月累計。

輸入格式:

輸入檔案僅一行包含三個用空格隔開的正整數。

第乙個整數表示貸款的原值,第二個整數表示每月支付的分期付款金額,第三個整數表示分期付款還清貸款所需的總月數。

輸出格式:

輸出檔案應該是乙個實數,表示該貸款的月利率(用百分數表示),四捨五入精確到0.1%。

輸入樣例#1: 複製

loan.in

1000 100 12

輸出樣例#1: 複製

loan.out

2.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 銀行貸款 題目描述 當乙個人從銀行貸款後,在一段時間內他 她 將不得不每月償還固定的分期付款。這個問題要求計算出貸款者向銀行支付的利率。假設利率按月累計。輸入格式 三個用空格隔開的正整數。第乙個整數表示貸款的原值,第二個整數表示每月支付的分期付款金額,第三個整數表示分期付款還清貸款所需的...