早教吧 育儿知识 作业答案 考试题库 百科 知识分享

新手求助,c++,求代码,求助1、京京的购物计划(shopping)问题描述京京的体力可以提起w单位重量的东西,听说玩具超市正在打折促销,他兴冲冲地跑到超市,一一了解了各个玩具的重量、体积及

题目详情
新手求助,c++,求代码,求助
1、京京的购物计划(shopping)

【问题描述】
京京的体力可以提起w单位重量的东西,听说玩具超市正在打折促销,他兴冲冲地跑到超市,一一了解了各个玩具的重量、体积及此玩具因打折而实际让利的金额.他想在自己体力的限度和网兜容积限度内,尽可能多地得到让利.当然,同一种类的玩具最多购买一件.请你帮京京制定一个购买玩具的计划,告诉他最多能够得到的让利数额及实际应购买的玩具序号.

【输入】
第一行依次为w、v和n(n为玩具种类数)接下去的n行中,每行各有三项数据,依次为某种玩具的重量、体积和让利金额.(shopping.in中所有数据均为不超过100的正整数)

【输出】
输出文件shopping.out的第一行应为京京能够得到的最大让利金额.第二行依次为从小到大排列的玩具序号,序号之间用一个空格分开.

【输入输出样例】

输入
10 9 4

8 3 6

5 4 5

3 7 7

4 5 4
输出
9

2 4
▼优质解答
答案和解析
重量限制和容积限制没有主次之分,因此可以直接考虑其中之一取得最优,而另一个不超过限制,即是一个最优解.因此只需要按重量的简单背包来解,最后对结果从最优向下查找第一个容积不超限制的结果即可.也可以增加一个当前容积的数组,边计算边判断.
看了新手求助,c++,求代码,求助...的网友还看了以下:

物理学理论的建立离不开实验.下述几个在物理学发展史上有重要地位的物理实验,以及与之相关的物理学发展  2020-05-13 …

如图是在水平面上移动重物的装置,若物重为600N,在阻力为重力的0.2倍时,匀速移动物体,使其以2  2020-06-13 …

关于重心的说法正确的是()A.物体的重心位置跟物体的质量分布情况和物体的形状均无关B.质量均匀分布  2020-06-26 …

既可做及物又可做不及物的动词拜托各位大神有的兼作及物动词和不及物动词时,有时意义不相同.这个好区分  2020-07-12 …

如图,轻质杠杆MON在水平位置静止时OM:ON=1:2,弹簧测力计的示数为10N,已知每个滑轮重2  2020-07-24 …

关于物体的重心,下列说法正确的是()A.物体的重心有可能在物体外B.重心的位置只与物体的形状有关C  2020-07-30 …

2007年8月9日6时36分,美国“奋进”号航天飞机载着包括首位女教师宇航员芭芭拉•摩根在内的7名宇  2020-10-31 …

下列叙述中正确的是()A.摩尔是表示物质所含微粒数量以及物质质量的具有双重意义的单位B.摩尔是国际单  2020-12-12 …

运筹学中简单的一题求解答!在线等.一辆最大货运量为10吨的卡车,可运输货物的单位重量及单位运费收入如  2020-12-15 …

关于物体重心的位置,下列说法正确的是()A.物体升高或降低时,重心在物体上的位置也要升高或降低B.物  2020-12-17 …