課堂作業 一批書的最低價格

2022-04-20 22:18:03 字數 2123 閱讀 6927

購買一批書的最低**

題目:書店針對《哈利波特》系列書籍進行**活動,一共5卷,用編號0、1、2、3、4表示,單獨一捲售價8元, 具體折扣如下所示:

本數                     折扣

2                       5%

3                       10%

4                       20%

5                       25%

根據購買的卷數以及本數,會對應不同折扣規則情況。單數一本書只會對應乙個折扣規則,例如購買了兩本卷1,一本卷2,則可以享受5%的折扣,另外一本卷一則不享受優惠。

設計演算法能夠計算出讀者購買一批書的最低**。

思路:5本以下,購買不重樣的是最低**。

5本以上,6本是買一套並單買1本。

7本,買一套並買不重樣的2本。

8本為特殊情況,買兩套四本的。

9本為買一套並買不重樣4本。

10本為買兩套。

即買m本,特殊情況為8,13,18......5n+8...(n=0,1,2.....)

其餘均和5,6,7,9,10類似。

實驗源**:

#includeusing

namespace

std;

intmain()

else

money=(x-y)/5*(5*8)*0.75+y*8*0.8

; cout

<

最低**是:

"return0;

}

實驗截圖:

心得體會:

把每種情況都列出來,找到其中規律,用表示式表示出來即可。

題目:書店針對《哈利波特》系列書籍進行**活動,一共5卷,用編號0、1、2、3、4表示,單獨一捲售價8元, 具體折扣如下所示:

本數                     折扣

2                       5%

3                       10%

4                       20%

5                       25%

根據購買的卷數以及本數,會對應不同折扣規則情況。單數一本書只會對應乙個折扣規則,例如購買了兩本卷1,一本卷2,則可以享受5%的折扣,另外一本卷一則不享受優惠。

設計演算法能夠計算出讀者購買一批書的最低**。

思路:5本以下,購買不重樣的是最低**。

5本以上,6本是買一套並單買1本。

7本,買一套並買不重樣的2本。

8本為特殊情況,買兩套四本的。

9本為買一套並買不重樣4本。

10本為買兩套。

即買m本,特殊情況為8,13,18......5n+8...(n=0,1,2.....)

其餘均和5,6,7,9,10類似。

實驗源**:

#includeusing

namespace

std;

intmain()

else

money=(x-y)/5*(5*8)*0.75+y*8*0.8

; cout

<

最低**是:

"return0;

}

實驗截圖:

心得體會:

把每種情況都列出來,找到其中規律,用表示式表示出來即可。

搬了新家,轉讓一批書

搬了新家,整理一批我覺得可以轉讓的書。書基本上全新,封面可能會有摺痕,之前保管狀況一般,書的邊緣可能會有點泛黃。部分書帶有藍色或紅色的 天道酬勤 章,如果是做了筆記或寫了名字的,我會取消交易 會知會你 希望是廣州交易,brt 全線免費送達,外地可寄收件人付費的快遞 可能要不少錢,具體 我不清楚 區一...

建構函式過載的課堂作業

建立學生類,有學號,姓名,班級三個變數,再建四個建構函式,分別為無參 乙個參 兩個參 三個參,另外還有乙個輸出函式和乙個setvalue函式,在建三個物件,其中物件分別為包含乙個參 兩個參 三個參,再建乙個物件的陣列 include include class student student cha...

綜合佈線系統的設計要點課堂作業

在具體進行綜合佈線系統工程設計時,注意把握好以下幾個基本點 1.與使用者溝通盡量滿足其需求 2.了解建築物間的網路通訊環境與條件 3.根據網路的特點,確定適合的通訊網路拓撲結構 4.以開放式為基準,相容性為首選 5.將系統設計方案和建設費用預算提前告知使用者 1 綜合佈線系統六大系統的每個子系統的主...