d026: 1.紅利點數折抵
標籤 : if
通過比率 : 4人/6人 ( 67% ) [非即時]
評分方式:
Tolerant

最近更新 : 2024-03-10 11:47

內容

四維購物中心為了刺激買氣,推出會員卡集點活動,消費金額每滿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 為上次結餘的紅利點數。

輸出說明

請輸出兩個整數,第一個數字為折抵過後的消費金額,第二個數字為本次消費結束後剩餘的紅利點數(請扣掉已折抵的部分,再加上本次新增的部分)。

範例輸入 #1
100 10
範例輸出 #1
90 0
範例輸入 #2
300 50
範例輸出 #2
270 22
測資資訊:
記憶體限制: 64 MB
公開 測資點#0 (10%): 1.0s , <1K
公開 測資點#1 (10%): 1.0s , <1K
公開 測資點#2 (10%): 1.0s , <1K
公開 測資點#3 (10%): 1.0s , <1K
公開 測資點#4 (10%): 1.0s , <1K
公開 測資點#5 (10%): 1.0s , <1K
公開 測資點#6 (10%): 1.0s , <1K
公開 測資點#7 (10%): 1.0s , <1K
公開 測資點#8 (10%): 1.0s , <1K
公開 測資點#9 (10%): 1.0s , <1K
提示 :

請注意,折抵的金額必須是10的倍數。

標籤:
if
出處:
中女105 [管理者:
sagit (sagit)
]


編號 身分 題目 主題 人氣 發表日期
沒有發現任何「解題報告」