雙11眾多商品進行打折銷售,小明想購買一些自己心意的商品
但由於受購買資金限制,所以他決定從眾多心意商品中購買3件,而且想盡可能的花完資金
現在請你設計乙個程式幫助小明計算盡可能花費的最大資金額
輸入描述
第一行為整型陣列m 陣列長度小於100 陣列元素記錄單個商品的**
單個商品**<1000
第二行輸入為購買資金的額度r
r<100000
輸出描述
輸出為滿足上述條件的最大花費額度
如果不存在滿足上述條件的商品請返回-1
例子1輸入
23,26,36,27
78輸出
76例子2
輸入23,30,40
26輸出
-1備註:輸入格式正確
盡可能使用 const
使用 const 的好處在於它允許指定一種語意上的約束 某種物件不能被修改 編譯器具體來實施這種約束。通過 const,你可以通知編譯器和其他程式設計師某個值要保持不變。只要是這種情況,你就要明確地使用 const 因為這樣做就可以借助編譯器的幫助確保這種約束不被破壞。對指標來說,可以指定指標本身為...
盡可能使用const
const定義語義約束 制定乙個不被改動的物件,編譯器會強制實施這項約束。只要某值保持不變時事實,就應該確實說出來,這樣編譯器可以確保這項約束不違反。const多才多藝 可以用在classes外部修飾global或namespace作用域中的常量,或修飾檔案 函式 或區塊作用於中被宣告為static...
盡可能使用const
一 中心思想 1 將某些東西宣告為const可幫助編譯器偵測出錯誤用法。const可被施加於任何作用域內的物件 函式引數 函式返回型別 函式返回型別 成員函式本體 2 編譯器強制實施bitwise constness,但你編寫程式時應該使用 概念上的常量性 3 當const和non const成員函...