当前位置:网站首页>P1163 银行贷款
P1163 银行贷款
2022-08-09 04:21:00 【Star_.】
假设 n为贷款的原值,m为每月支付的分期付款金额,k为分期付款还清贷款所需的总月数,且利率按月累计。
利率为p,则
就好比如,你第一个月的利率为(1+p),第二个月的利率就为(1+p)^2,依次类推。
(银行利率不太懂,简单记录一下)
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.StreamTokenizer;
import java.util.Arrays;
import java.util.Comparator;
import java.util.Scanner;
public class Main {
public static void main(String[] args) throws Exception{
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int m = sc.nextInt();
int k = sc.nextInt();
double l=0;
double r=10;
double mid=0;
while(r-l>=0.0001){
mid = (l+r)/2;
if(judge(mid,k,n,m)){
l = mid;
}
else
r=mid;
}
System.out.println(String.format("%.1f",mid*100));
}
public static boolean judge(double mid,int k,int n,int m){
double sum=0;
for(int i=1;i<=k;i++){
sum+=(double)1/Math.pow(1+mid,i);
}
return sum>=(double)n/m;
}
}
class Node{
int x,y;
}
class cmp implements Comparator<Node> {
@Override
public int compare(Node o1, Node o2) {
return o1.y - o2.y;
}
}
//快读
class Read{
StreamTokenizer st=new StreamTokenizer(new BufferedReader(new InputStreamReader(System.in)));
public int nextInt() throws Exception{
st.nextToken();
return (int)st.nval;
}
}
边栏推荐
猜你喜欢
全栈代码测试覆盖率及用例发现系统的建设和实践

2分钟,带你走完企业经营分析全流程,更有通用分析框架直接套用

使用Oracle SQL Developer管理Oracle Database Express Edition (XE)

2022年熔化焊接与热切割考试模拟100题及在线模拟考试

阿里云天池大赛赛题(机器学习)——O2O优惠券预测(完整代码)

『HarmonyOS』Page与AbilitySlice的生命周期

了解CV和RoboMaster视觉组(五)滤波器、观测器和预测方法:维纳滤波器Wiener Filter,LMS

Cluster deployment using ceph-deploycep with 3 disks as dedicated osd

器件可靠性与温度的关系

阿里云天池大赛赛题(机器学习)——天猫用户重复购买预测(完整代码)
随机推荐
数量遗传学遗传力计算2:半同胞和全同胞
『HarmonyOS』Page与AbilitySlice的生命周期
FFmpeg编译支持x264/openH264/dash
安装pytorch和cuda
基因对疾病的影响规律--读论文
提升用户体验,给你的模态弹窗加个小细节
MySQL:已提交读和可重复读的实现原理 | MVCC(多版本并发控制)——笔记自用
阿里云天池大赛赛题(深度学习)——视频增强(完整代码)
2022 Security Officer-B Certificate Exam Practice Questions and Online Mock Exam
UI中级操作(倾斜和雷达效果)
抖音直播间带货最新玩法和运营技巧
整数倍数数列
【每日一题】761. 特殊的二进制序列
欧拉22.02系统 mysql5.7 arm版本的安装包, 哪里能下载到?
人类微生物组和缺失遗传力--读论文
【数学】点积与叉积
Alibaba Cloud Tianchi Contest Question (Machine Learning) - Repeat Purchase Prediction of Tmall Users (Complete Code)
【Pyspark】udf使用入门
NanoDet代码逐行精读与修改(五.2)计算Loss
NanoDet代码逐行精读与修改(四)动态软标签分配:dynamic soft label assigner