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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > java >内容正文

java

Java 洛谷 P1089 津津的储蓄计划讲解

發(fā)布時間:2025/3/21 java 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Java 洛谷 P1089 津津的储蓄计划讲解 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

題目描述

津津的零花錢一直都是自己管理。每個月的月初媽媽給津津300300元錢,津津會預(yù)算這個月的花銷,并且總能做到實(shí)際花銷和預(yù)算的相同。

為了讓津津?qū)W習(xí)如何儲蓄,媽媽提出,津津可以隨時把整百的錢存在她那里,到了年末她會加上20%20%還給津津。因此津津制定了一個儲蓄計(jì)劃:每個月的月初,在得到媽媽給的零花錢后,如果她預(yù)計(jì)到這個月的月末手中還會有多于100100元或恰好100100元,她就會把整百的錢存在媽媽那里,剩余的錢留在自己手中。

例如1111月初津津手中還有8383元,媽媽給了津津300300元。津津預(yù)計(jì)1111月的花銷是180180元,那么她就會在媽媽那里存200200元,自己留下183183元。到了1111月月末,津津手中會剩下33元錢。

津津發(fā)現(xiàn)這個儲蓄計(jì)劃的主要風(fēng)險(xiǎn)是,存在媽媽那里的錢在年末之前不能取出。有可能在某個月的月初,津津手中的錢加上這個月媽媽給的錢,不夠這個月的原定預(yù)算。如果出現(xiàn)這種情況,津津?qū)⒉坏貌辉谶@個月省吃儉用,壓縮預(yù)算。

現(xiàn)在請你根據(jù)2004年1月到12月每個月津津的預(yù)算,判斷會不會出現(xiàn)這種情況。如果不會,計(jì)算到2004年年末,媽媽將津津平常存的錢加上20%還給津津之后,津津手中會有多少錢。

輸入格式
1212行數(shù)據(jù),每行包含一個小于350350的非負(fù)整數(shù),分別表示11月到1212月津津的預(yù)算。

輸出格式
一個整數(shù)。如果儲蓄計(jì)劃實(shí)施過程中出現(xiàn)某個月錢不夠用的情況,輸出-X?X,XX表示出現(xiàn)這種情況的第一個月;否則輸出到20042004年年末津津手中會有多少錢。

注意,洛谷不需要進(jìn)行文件輸入輸出,而是標(biāo)準(zhǔn)輸入輸出。

輸入輸出樣例
輸入

290 230 280 200 300 170 340 50 90 80 200 60

輸出

-7

輸入

290 230 280 200 300 170 330 50 90 80 200 60

輸出

1580

代碼實(shí)例:

import java.util.Scanner; public class Main{public static void main(String[] args) {Scanner scanner = new Scanner(System.in);/*money代表在津津手里的錢cost代表花費(fèi)的錢mama代表在媽媽手里的100元的張數(shù)flag=1代表尚未透支monthofdeath代表死亡月份*/int money = 0,cost,mama = 0,flag=1,monthofdeath = 0; for (int i = 1; i <= 12; i++) {//月初的前加上之前剩的money += 300;//輸入當(dāng)前月的花銷cost = scanner.nextInt();money -= cost;//津津手上的錢等于300-每個月的花銷加上之前剩的if(money<0) { //若剩余的錢小于0, flag = 0;//已經(jīng)透支了monthofdeath = i; //輸出死亡月份 break;}mama += money/100; //剩余的錢整除100即為在媽媽手里的100元的張數(shù) money %= 100; //用100去模剩余的錢即為月底幸存的錢 }//如果沒有透支if(flag==1) {money += mama*100+mama*100*0.2;//或者這樣寫money += mama*120;System.out.println(money);}else {System.out.println(-monthofdeath);}scanner.close();} }

總結(jié)

以上是生活随笔為你收集整理的Java 洛谷 P1089 津津的储蓄计划讲解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。