题目描述

当一个人从银行贷款后,在一段时间内他(她)将不得不每月偿还固定的分期付款。这个问题要求计算出贷款者向银行支付的利率。假设利率按月累计。

输入输出格式

输入格式:

输入文件仅一行包含三个用空格隔开的正整数。

第一个整数表示贷款的原值,第二个整数表示每月支付的分期付款金额,第三个整数表示分期付款还清贷款所需的总月数。

输出格式:

输出文件应该是一个实数,表示该贷款的月利率(用百分数表示),四舍五入精确到0.1%。

输入输出样例

输入样例#1:

LOAN.IN
1000 100 12
输出样例#1:

LOAN.OUT
2.9 二分
屠龙宝刀点击就送
#include<iostream>
#include<cstdlib>
#include<cstdio> using namespace std; double m,y,s;
int t;
int out(double k)
{
printf("%.1f",k*);
exit();
}
void solve(double l,double r)
{
double k=(l+r)/,u=r-l;
double a=m;
if(u<0.0001) out(k);
for(int i=;i<=t;i++)
a=a*(+k)-y;
if(a>) solve(l,k);
if(a<) solve(k,r);
if(a==) out(k);
}
int main()
{
cin>>m>>y>>t;
solve(,);
return ;
}

最新文章

  1. linux安装php
  2. jquery中的ajax方法参数总是记不住,这里记录一下。
  3. [.net 面向对象程序设计深入](2)UML——在Visual Studio 2013/2015中设计UML用例图
  4. Swift来的正是时候
  5. JS动态添加option和删除option
  6. Linux 防火墙开放特定端口 (iptables)
  7. 频率直方图(hist)
  8. Nginx HTTP User_agent
  9. iOS之Git的使用
  10. Hadoop学习之自定义二次排序
  11. Asp.Net 请求处理机制
  12. C#使用ServiceController控制windows服务
  13. Food on the Plane
  14. Python数据可视化Matplotlib——Figure画布背景设置
  15. [C#] .NET Core/Standard 2.0 编译时报“CS0579: Duplicate &#39;AssemblyFileVersionAttribute&#39; attribute”错误的解决办法
  16. session多服务器共享的方案梳理
  17. 使用pca/lda降维
  18. (转)SpringBoot之退出服务(exit)时调用自定义的销毁方法
  19. Grafana elasticsearch 应用
  20. PHP file_put_contents() 函数

热门文章

  1. BZOJ_2017_[Usaco2009 Nov]硬币游戏_博弈论+DP
  2. MyBatis学习 之 四、动态SQL语句
  3. 依赖倒置原则DIP&amp;控制反转IOC&amp;依赖注入DI
  4. 容器之vector
  5. Java泛型简明教程
  6. Cannot&#160;call&#160;value&#160;of&#160;non-function&#160;type&#160;&#39;UITextView&#39;报错
  7. SCUT - 261 - 对称与反对称 - 构造 - 简单数论
  8. thrift配置——windows客户端与linux服务端通信(C++)
  9. POJ3186【区间DP】
  10. bzoj 2331: [SCOI2011]地板【插头dp】