洛谷——P1163 银行贷款
2024-10-19 18:32:30
P1163 银行贷款
题目描述
当一个人从银行贷款后,在一段时间内他(她)将不得不每月偿还固定的分期付款。这个问题要求计算出贷款者向银行支付的利率。假设利率按月累计。
输入输出格式
输入格式:
输入文件仅一行包含三个用空格隔开的正整数。
第一个整数表示贷款的原值,第二个整数表示每月支付的分期付款金额,第三个整数表示分期付款还清贷款所需的总月数。
输出格式:
输出文件应该是一个实数,表示该贷款的月利率(用百分数表示),四舍五入精确到0.1%。
输入输出样例
输入样例#1: 复制
LOAN.IN 1000 100 12
第·4个·点有点变态。。。利润竟然还能大于1、、、(ORZ)
#include<cstdio> #include<cstring> #include<iostream> #include<algorithm> using namespace std; double n,s,m; double read() { ,f=; char ch=getchar(); ;ch=getchar();} +ch-',ch=getchar(); return x*f; } int pd(double x,int tot,double sum) { &&tot<=m) ; ; pd(x,tot+,sum*(+x)-s); } int check(double x) { ,n)) ; ; } int main() { n=read(),s=read(),m=read(); ,r=,mid,ans; while(r-l>=0.000001) { mid=(l+r)/; if(check(mid)) ans=mid,l=mid; else r=mid; } ans*=; printf("%.1lf",ans); ; }
最新文章
- android 切换fragment的两种方式
- MST:Out of Hay(POJ 2395)
- UVa 11375 - Matches
- Task的使用
- jQuery1.6以上版本prop和attr的区别
- apache 添加到windows服务
- Windows Server 2012 在个人终端上使用的推荐设置
- 从壹开始前后端分离【 .NET Core2.0 +Vue2.0 】框架之八 || API项目整体搭建 6.3 异步泛型仓储+依赖注入初探
- ch.ethz.ssh2.Session和com.jcraft.jsch.Session
- npm ERR! Cannot read property &#39;path&#39; of null
- 自学Linux Shell3.2-切换目录命令cd
- Math对象应用详解
- 配置方案:Redis持久化RDB和AOF
- [UE4]Return Node节点好用法
- Android中的安全与访问权限控制
- json格式转换(json,csjon)(天气预报)
- elasticsearch5.5安装
- [Functional Programming] mapReduce over Async operations and fanout results in Pair(rejected, resolved) (fanout, flip, mapReduce)
- idea的svn插件中compare with the same repository version和compare with latest repository version的区别?
- Mysql 建表时报错 invalid ON UPDATE clause for &#39;create_date&#39; column