#include
#include
float f(int y1,int y2,int y3,int y4,int y5);
for (int i=0;i<4;i++)}}
y1=a[0];
y2=a[1];
y3=a[2];
y4=a[3];
y5=a[4];
if (y1==0) return 0;
float b[5];
if (y5>0)
if (y4>0)
b[1]=4*8*0.8+f(y1-1,y2-1,y3-1,y4-1,y5);
if (y3>0)
b[2]=3*8*0.9+f(y1-1,y2-1,y3-1,y4,y5);
if (y2>0)
b[3]=2*8*0.95+f(y1-1,y2-1,y3,y4,y5);
if (y1>0)
b[4]=1*8+f(y1-1,y2,y3,y4,y5);
float x;
for (int w=0;w<5;w++)
for (int z=0;z<5;z++)
return x;
}void main()
買書問題 程式設計之美1 4
買書問題,如果一種書籍五冊,單獨買一冊8元,買兩冊不同的打95折,買三冊不同的書籍9折,買四冊不同的書籍8折,買五冊不同書籍75折,問怎麼買書最便宜。比如買2本一冊,2本2冊,2本三冊,1本4冊,1本5冊 那麼最優打折方式就是 分兩次購買,一本一冊,一本二冊,一本三冊和一本四冊,然後就是剩下的書籍 ...
程式設計之美 1 4 買書問題
1.4 買書問題 在 節假日的時候,書店一般都會做 活動。由於 哈利波特 系列相當暢銷,店長決定通過 活動來回饋讀者。在銷售的 哈利波特 平裝本系列中,一共有五 卷,用編號0,1,2,3,4來表示。假設每一捲單獨銷售均需要8歐元。如果讀者一次購買不同的兩卷,就可以扣除5 的費用,三卷則更多。假設具體...
程式設計之美 1 4 買書問題
題目 在節假日的時候,一般書店都會做 假設一套書共有5冊,沒冊書的定價都是相同的30元,店家為了 推出了乙個方案,具體如下 這裡的折扣是每本書都享受這個折扣,當然前提是購買不同的冊,比如買10本第一冊,那是不會有折扣的 買兩本第一冊,一本第二冊,那其中的有一本第一冊是不能享受折扣的。現在需要你設計乙...