机电acm 1994利息计算
来源:互联网 发布:淘宝视频下载专用工具 编辑:程序博客网 时间:2024/06/08 00:04
Problem Description
为自行解决学费,chx勤工俭学收入10000元以1年定期存入银行,年利率为3.7% 。利率
按年计算,表示100元存1年的利息为3.7元.实际上有时提前有时推迟取,因此实际利息按天
计算,1年按365天计算,因此Q天的利息是
本金*3.7/100 *Q/365
存了100天后1年定期年利息提高到3.9%。如将存款提前全取出,再存1年定期。那么前面的
100天只能按活期利息1.7%计算。
100天的利息和本金:10000(1+1.7/100*100/365)=10046.6
再存1年定期 :10046.6(1+3.9/100)=10438.4
得到的利息加本金为10438.4
如果无视利息的提高,再存1年。得到的利息加本金为(定期推迟取,利率不变)
10000(1+3.7/100*(100+365)/365)=10471.4
按年计算,表示100元存1年的利息为3.7元.实际上有时提前有时推迟取,因此实际利息按天
计算,1年按365天计算,因此Q天的利息是
本金*3.7/100 *Q/365
存了100天后1年定期年利息提高到3.9%。如将存款提前全取出,再存1年定期。那么前面的
100天只能按活期利息1.7%计算。
100天的利息和本金:10000(1+1.7/100*100/365)=10046.6
再存1年定期 :10046.6(1+3.9/100)=10438.4
得到的利息加本金为10438.4
如果无视利息的提高,再存1年。得到的利息加本金为(定期推迟取,利率不变)
10000(1+3.7/100*(100+365)/365)=10471.4
Input
输入数据有多组,第1行为整数T,是数据的组数.每组占一行5个数,Y-存入的本金<=100000,
Q-已存天数<=365,e-活期利率,f-定期利率,g-提高后的定期利率.
Q-已存天数<=365,e-活期利率,f-定期利率,g-提高后的定期利率.
Output
每组数据输出2行.
第1行,提前支取后再存1年所得本金和利息.
第2行,继续存1年,Q+365天后所得本金和利息.
第1行,提前支取后再存1年所得本金和利息.
第2行,继续存1年,Q+365天后所得本金和利息.
Sample Input
4 10000 100 2.3 3.7 3.910000 100 1.7 3.7 3.9 10000 200 1.7 3.7 3.9 10000 300 1.7 3.7 3.9
Sample Output
10455.510471.410438.410471.410486.810572.710535.210674.1上传的代码:#include<stdio.h>void main(){double a,b,e,f,g,s,m;int t;scanf("%d",&t);while(t--){scanf("%lf%lf%lf%lf%lf",&a,&b,&e,&f,&g);s=a*(1+(e/100)*(b/365));if(b>=100)s=s*(1+g/100);elses=s*(1+f/100);m=a*(1+(f/100)*((b+365)/365));printf("%.1lf\n%.1lf\n",s,m);}}
0 0
- 机电acm 1994利息计算
- hdu 1994 利息计算
- HDU 1994 利息计算
- 利息计算 1994
- HDOJ 1994-利息计算
- HDU-1994-利息计算
- 浙江大学ACM俱乐部 1016:计算利息
- hdu-oj 1994 利息计算
- hdoj 1994 利息计算 【水题】
- 【杭电】[1994]利息计算
- HDOJ 1994 利息计算(水题)
- hdoj 利息计算 1994 (计算) 水
- 计算利息
- 利息计算
- 利息计算
- 计算利息
- 计算利息
- 利息计算
- iOS 上架流程(四)
- 整理android java学习的牛人博客和个人网站
- 数据库:通过值找值所在的表
- 图解攻略:轻松在苹果Macbook Air上装Win7
- 抽象工厂模式
- 机电acm 1994利息计算
- org.json.JSONException: Value of type java.lang.String cannot be converted to JSONObject
- Objective-C高手指南
- Android手机 Fildder真机抓包
- 安装Scrapy遇到的一些问题
- Python ulipad编辑器安装设置
- SQL Server 2000:杀死死锁进程
- java与C++之间进行SOCKET通讯要点简要解析
- 在系统中增加一个可唤醒中断--同时说明platform_device &platform_driver