一定钱买东西得到最多积分问题,

lingyue1012 2010-12-07 01:26:34
我有120元钱,现在某商店搞活动,共有A,B,C,D,E5件商品。买A 1块钱,可得到1个积分。买B 5块,可得到10个积分。买C 10块,可得到30个积分。买D 30块,可得到120个积分。买E 100块,积500分。我要把钱都花完,为了得到最多的积分,我该怎样买商品呢?
...全文
90 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
24K純帥 2010-12-07
  • 打赏
  • 举报
回复
是要从高到低买啊,是贪心法吧,积分/价格最多的先
茫茫大海 2010-12-07
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 magong 的回复:]
用性价比(积分/价格)排序,然后尽最高性价比先买。
用是否能将钱用尽作为微调
[/Quote]
想想,就是这个!
lingyue1012 2010-12-07
  • 打赏
  • 举报
回复
如果是买A 1块钱,可得到1个积分。买B 5块,可得到6个积分。买C 10块,可得到13个积分。买D 30块,可得到42个积分。买E 100块,积130分 这样的规则呢? 性价比的分界又是什么呢?
昵称很不好取 2010-12-07
  • 打赏
  • 举报
回复
这个例子性价比差距悬殊,必然从高向低买
Qin_Tianxiang 2010-12-07
  • 打赏
  • 举报
回复
同意三楼观点
crazyandhappyjava 2010-12-07
  • 打赏
  • 举报
回复
必须高到低的吧。。。价格越贵的商品每块钱的积分更多
magong 2010-12-07
  • 打赏
  • 举报
回复
用性价比(积分/价格)排序,然后尽最高性价比先买。
用是否能将钱用尽作为微调
super_thinker 2010-12-07
  • 打赏
  • 举报
回复
一定的吧
lingyue1012 2010-12-07
  • 打赏
  • 举报
回复
一定是从高到低依次买吗?

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧