7 盡可能花費最大資金額

2022-10-09 04:57:11 字數 397 閱讀 7029

雙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成員函...