首页
比赛
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
拿物品
4条解析
开通博客写题解
--嘤色暴撃--
发表于 2020-02-06 18:20:01
这道题其实很简单,不要被最优策略几个字迷惑住了。重点在分差越大。我们考虑,牛牛每取一件物品,会得到ai的属性,并且让牛可乐失去了bi的属性,所以牛牛实际上得到了ai+bi的属性,牛可乐的取法同理,因此,这题的思想就转变为贪心。2个姓牛的都尽可能取走ai+bi最大的物品,以此减小差距贴上蒟蒻代码: #
展开全文
Peterliang
发表于 2020-02-07 23:57:32
相信大家都看了出题人的题解了。首先,我们在这里要理解到两人都希望把得分尽量比对方大这句话的含义。假如我们是其中一方,我们要尽量与对方拉开差距,那么我们如何实现呢?就相当于考试,我们想要比他人排名更高的话,我们就要考得更高,亦或是对手要考的更低。在这个场景中,假如我们是牛牛,那么我就要尽量拿走当前物品
展开全文
SoloDance
发表于 2020-02-10 12:19:15
题目大意 题目链接 有n个物品, 每个物品有a,b两个属性, A, B两人一人一次拿一个(A获得a属性, B获得b属性), A先拿, 求A如何拿能使 sumA - sumB越大, B如何拿能使 sumB - sumA越大, 求出最优策略下, A, B分别拿哪些物品。 分析 贪心, 比赛的时候试了两
展开全文
谷雨逝
发表于 2020-02-07 16:48:32
链接:https://ac.nowcoder.com/acm/contest/3003/F来源:牛客网 为了分差大,思路为,自己拿的分尽量高,对方拿的分尽量低。考虑如下:M1 1,10000;M2 1000,998;M3 5003,5002;我们要先拿M3,原因如下:假设牛牛牛可乐两人都拿了所有
展开全文
查看本题
查看本题讨论
等你来战
查看全部
新疆大学2025年7月月赛(同步赛)
报名截止时间:2025-07-06 18:00
牛客周赛 Round 99
报名截止时间:2025-07-06 21:00
牛客练习赛142
报名截止时间:2025-07-11 21:30
2025年第一届上海师范大学程序设计竞赛(同步赛)
报名截止时间:2025-07-13 18:00
牛客周赛 Round 100
报名截止时间:2025-07-13 21:00
2025牛客暑期多校训练营1
报名截止时间:2025-07-15 17:00
2025牛客暑期多校训练营2
报名截止时间:2025-07-17 17:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题