購買一批書的最低**
題目:書店針對《哈利波特》系列書籍進行**活動,一共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 綜合佈線系統六大系統的每個子系統的主...