日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

HDOJ(HDU) 1994 利息计算(简单题目)

發布時間:2025/3/15 编程问答 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 HDOJ(HDU) 1994 利息计算(简单题目) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

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

Input
輸入數據有多組,第1行為整數T,是數據的組數.每組占一行5個數,Y-存入的本金<=100000,
Q-已存天數<=365,e-活期利率,f-定期利率,g-提高后的定期利率.

Output
每組數據輸出2行.
第1行,提前支取后再存1年所得本金和利息.
第2行,繼續存1年,Q+365天后所得本金和利息.

Sample Input
4
10000 100 2.3 3.7 3.9
10000 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.5
10471.4
10438.4
10471.4
10486.8
10572.7
10535.2
10674.1

簡單題。。。就不解釋了。。。
理解第一行輸出和第二行輸出的區別就行了!

import java.util.Scanner; /*** * @author 陳浩翔** 2016-4-22*/ public class Main{public static void main(String[] args) {Scanner sc = new Scanner(System.in);int t =sc.nextInt();while(t-->0){int y = sc.nextInt();int q = sc.nextInt();double e = sc.nextDouble();double f = sc.nextDouble();double g = sc.nextDouble();double money = y*(1+e/100.0*q/365.0);money = money*(1+g/100.0);System.out.printf("%.1f",money);System.out.println();money = y*(1+f/100.0*(q+365)/365.0);System.out.printf("%.1f",money);System.out.println();}}}

轉載于:https://www.cnblogs.com/webmen/p/5739263.html

新人創作打卡挑戰賽發博客就能抽獎!定制產品紅包拿不停!

總結

以上是生活随笔為你收集整理的HDOJ(HDU) 1994 利息计算(简单题目)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。