23年5月13日 sxyz C2班模拟赛-动态规划&模拟

本文主要介绍了2023年5月13日C2班的一场模拟赛,涉及动态规划和模拟两大主题。比赛题目包括‘开心的金明’、‘欧元’、‘马棚问题’、‘最小生成树 Frac’和‘最大三角形’,对每个题目进行了详尽的解析。
摘要由CSDN通过智能技术生成

题目

考点

课堂

订正结果

备注

二次订正

开心的金明

动态规划

AC

xy队做过

最小生成树 Frac

模拟

没做完

有2个样例错误

订正 等结果

欧元(euro)

动态规划

AC

老师讲解过

马棚问题(horse)

动态规划

AC

老师讲解过

最大三角形(tri)

动态规划

做不出

老师单独讲解

开心的金明happy

【题目描述】
金明今天很开心,家里购置的新房就要领钥匙了,新房里有一间他自己专用
的很宽敞的房间。更让他高兴的是,妈妈昨天对他说:“你的房间需要购买哪些
物品,怎么布置,你说了算,只要不超过 N 元钱就行”。
今天一早金明就开始做预算,但是他想买的东西太多了,肯定会超过妈妈限
定的 N 元。于是,他把每件物品规定了一个重要度,分为 5 等:用整数 1~5
示,第 5 等最重要。他还从因特网上查到了每件物品的价格(都是整数元)。他
希望在不超过 N 元(可以等于 N 元)的前提下,使每件物品的价格与重要度的
乘积的总和最大。
设第 j 件物品的价格为 v[j] ,重要度为 w[j] ,共选中了 k 件物品,编号依次
j 1 j 2 ,„„, j k ,则所求的总和为:
v[j 1 ] × w[j 1 ]+v[j 2 ] × w[j 2 ]+ +v[j k ] × w[j k ]
请你帮助金明设计一个满足要求的购物单。
【输入文件】happy.in
输入第 1 行为两个正整数,用一个空格隔开: N m (其中
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值