当前位置:网站首页>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;
}
}
边栏推荐
猜你喜欢
NanoDet代码逐行精读与修改(二)FPN/PAN
「竞品分析报告」不会写?不知从哪收集数据?请收下这篇竞品指南
提升用户体验,给你的模态弹窗加个小细节
NanoDet代码逐行精读与修改(五.1)检测头的构造和前向传播
笔记本电脑重装系统后开机蓝屏要怎么办
新一代CMDB构建方法,是能够给企业带来收益的
阿里云天池大赛赛题(机器学习)——O2O优惠券预测(完整代码)
Alibaba Cloud Tianchi Contest Question (Machine Learning) - Prediction of Industrial Steam Volume (Complete Code)
松柏集(夜未央)
【服务器数据恢复】Ext4文件系统fsck后mount不上并报错的数据修复案例
随机推荐
必须指定GDAL API版本。提供一个路径使用GDAL_CONFIG gdal-config环境
LeetCode题解—15.三数之和
【每日一题】761. 特殊的二进制序列
Alibaba Cloud Tianchi Contest Question (Machine Learning) - Repeat Purchase Prediction of Tmall Users (Complete Code)
2022年安全员-A证特种作业证考试题库及在线模拟考试
sklearn(一)
NanoDet代码逐行精读与修改(零)Architecture
A GDAL API version must be specified. Provide a path to gdal-config using a GDAL_CONFIG environment
了解CV和RoboMaster视觉组(五)图像处理中使用的滤波器
数据库指标是怎么个意思
模型包装,答辩吹牛方法论!
"IP" command to configure network interface
npm package.json
pr22.5最新版下载地址
阿里云天池大赛赛题(深度学习)——视频增强(完整代码)
Win11一键重装系统后如何使用自带的故障检测修复功能
抖音直播新号怎么起号?抖音直播间不进人怎么办?
“error“: { “root_cause“: [{ “type“: “circuit_breaking_exception“, “reason“: “[parent] D【已解决】
Cluster deployment using ceph-deploycep with 3 disks as dedicated osd
NanoDet代码逐行精读与修改(一)Backbone