四維購物中心為了刺激買氣,推出會員卡集點活動,消費金額每滿100元,即可獲得紅利點數1點(滿200元2點,以此類推),而新增加的紅利點數可於下次消費時使用,每10點紅利點數可折抵消費金額10元(不足10點的無法折抵),可折抵的金額為消費金額的1/10(以10元為單位),例如消費金額300元,紅利點數50點,則最多只能折抵30元,並使用30點的紅利點數。另外,已折抵的消費金額,不列入紅利點數計算,例如消費金額300元,折抵30元後變成270元,因此紅利只增加2點而不是3點。
小綠是四維購物中心的結帳櫃台人員,經常要計算紅利點數的增加與折抵又擔心計算錯誤,你可以幫他寫程式完成這個問題嗎?
輸入兩個整數 N、P (N>=0, P>=0),N 是本次的消費金額,P 為上次結餘的紅利點數。
請輸出兩個整數,第一個數字為折抵過後的消費金額,第二個數字為本次消費結束後剩餘的紅利點數(請扣掉已折抵的部分,再加上本次新增的部分)。
100 10
90 0
300 50
270 22
請注意,折抵的金額必須是10的倍數。
編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 |
沒有發現任何「解題報告」 |