有一賣木板的商店,由於需求量過高,所以常常賣到缺貨,商店老闆非常的傷腦筋,所以想請你幫他寫一個程式讓他能知道他現在的庫存量還剩多少。因為木板進貨時都是一捆一捆的,所以進貨時或出貨時,皆以一捆數量來計算。值得注意的是,倉庫進貨出貨時是以先進後出的方式進行。
輸入以「in N」表示,N為一捆木板進貨的數量,0 < N < 100,而「M out」是將倉庫拿出 M 綑木板( 先前提到此倉庫是以後出方式進行出貨 )來販售,0 < M < 10。
輸出以「#i: t left」表示,i為此次出貨次數,t為庫存量。當倉庫出貨時,則需印出它的庫存量還剩多少塊木板,也就是說有幾個「M out」,就有幾個輸出。
Input:
in 3
in 5
in 4
in 8
2 out
in 3
in 10
1 out
Output:
#1: 8 left
#2: 11 left
By Alent
解答連結
回C#語言教學目錄
回首頁
沒有留言:
張貼留言