輸入的資料需不需要儲存

2021-09-16 12:19:28 字數 1722 閱讀 5613

題目描述

津津的零花錢一直都是自己管理。每個月的月初媽媽給津津300300300元錢,津津會預算這個月的花銷,並且總能做到實際花銷和預算的相同。為了讓津津學習如何儲蓄,媽媽提出,津津可以隨時把整百的錢存在她那裡,到了年末她會加上20%20%20%還給津津。因此津津制定了乙個儲蓄計畫:每個月的月初,在得到媽媽給的零花錢後,如果她預計到這個月的月末手中還會有多於100100100元或恰好100100100元,她就會把整百的錢存在媽媽那裡,剩餘的錢留在自己手中。例如111111月初津津手中還有838383元,媽媽給了津津300300300元。津津預計111111月的花銷是180180180元,那麼她就會在媽媽那裡存200200200元,自己留下183183183元。到了111111月月末,津津手中會剩下333元錢。津津發現這個儲蓄計畫的主要風險是,存在媽媽那裡的錢在年末之前不能取出。有可能在某個月的月初,津津手中的錢加上這個月媽媽給的錢,不夠這個月的原定預算。如果出現這種情況,津津將不得不在這個月省吃儉用,壓縮預算。現在請你根據2023年1月到12月每個月津津的預算,判斷會不會出現這種情況。如果不會,計算到2023年年末,媽媽將津津平常存的錢加上20%還給津津之後,津津手中會有多少錢。

輸入輸出格式

輸入格式:

121212行資料,每行包含乙個小於350350350的非負整數,分別表示111月到121212月津津的預算。

輸出格式:

乙個整數。如果儲蓄計畫實施過程**現某個月錢不夠用的情況,輸出−x-x−x,***表示出現這種情況的第乙個月;否則輸出到200420042023年年末津津手中會有多少錢。注意,洛谷不需要進行檔案輸入輸出,而是標準輸入輸出。輸入輸出樣例輸入樣例#1: 複製 290

230280

200300

170340

5090

80200

60輸出樣例#1: 複製 -7

輸入樣例#2: 複製 290

230280

200300

170330

5090

80200

60輸出樣例#2: 複製 1580

#include

#include

using namespace std;

int main()

for(int i =

1; i <=

12; i++

)else

if(sh <0)

} cout << sum *

120+sh;

return0;

}

這個輸入資料如果不儲存結果也可以出來,但是它會在輸入的同時出來;儲存還有乙個原因是在就第一次錢不夠的情況下已經可以返回0結束**的執行,但如果不儲存再進行運算時,這個時候其他的數無法輸入。下面是一種可以正確輸入,且可以出結果,但未進行儲存的的方法。

#include

#include

using namespace std;

int main()

else

if(sh <

0&&r==1)

}if(r==

1) cout << sum *

120+sh;

}

但這個輸出就很怪,但確實沒有對資料進行儲存,也少了乙個再進行處理的迴圈。

//但經過(洛谷)編譯這種在邊輸入邊輸出也是可行的。

ubuntu sudo不需要輸入密碼

網上流傳最廣關於這個的操作的中文博文寫的很邪乎,例如這一篇,主要有兩個問題,第一是隨便修改系統配置檔案的屬性不是什麼好習慣,第二個根本沒說清到底是怎麼針對特定組或者使用者進行配置的,直接都給了個最大的許可權,安全上顯然欠考慮 sudo visudo 在其中新增一行,若你想讓乙個使用者sudo時不需要...

初創公司需不需要產品經理?

人人都是產品經理,並非人人都能當產品經理。最近跟好幾個初創企業的創始人朋友聊天,剛開始轉型網際網路,希望招聘一些相關的人才,但是一直不清楚需不需要招聘pm 產品經理 這個職位。今天就介紹一下我自己的認識。對於創業公司來說,公司的產品線估計只有乙個,而產品方向肯定由創始人把握,市場 戰略等方向他一人包...

git 設定不需要輸入密碼

https方式每次都要輸入密碼,按照如下設定即可輸入一次就不用再手輸入密碼的困擾而且又享受https帶來的極速 設定記住密碼 預設15分鐘 git config global credential.helper cache如果想自己設定時間,可以這樣做 git config credential.h...