首页 > 其他 > 详细

《哈利波特》购书最低折扣

时间:2016-05-30 23:20:21      阅读:204      评论:0      收藏:0      [点我收藏+]
·书店针对《哈利波特》系列书籍进行促销活动,一共5卷,用编号0、1、2、3、4表示,单独一卷售价8元, 具体折扣如下所示:

                               本数                  折扣

                                   2                       5%

                                   3                       10%

                                   4                       20%

                                   5                       25%

·根据购买的卷数以及本数,会对应不同折扣规则情况。单数一本书只会对应一个折扣规则,例如购买了两本卷1,一本卷2,则可以享受5%的折扣,另外一本卷一则不享受优惠。
·设计算法能够计算出读者购买一批书的最低价格。
设计思想:
 首先前5本书的折扣肯定是全部买折扣最低。然后从第6本到第9本时。
  第六本:5加1
  第七本:5加2
  第八本:4加4
  第九本:5加4
 所以只需要将所需要买的书除以5之后,然后将余数加上5和这几个相比较,最特殊的自然是8本的时候,然后在计算。
代码实现:
 
实现截图:
个人总结:

《哈利波特》购书最低折扣

原文:http://www.cnblogs.com/mengqimoli/p/5544205.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!