这个真的好巧妙啊~ 如果只考虑点权的话显然直接按照权值大小排序即可. 但是加入了边权,就有了一个决策的问题. 于是,我们将边权分一半,分给两个端点. 如果一个人拿了两个端点,则边权都会加上. 否则,边权会抵消. 直接按照点权+一半边权排序即可. code: ...
分类:
其他好文 时间:
2019-10-29 19:34:46
阅读次数:
103
阿狸和桃子的游戏题解 每一道代码简单的黑题都有着诡异的思想,真不知道出题者怎么想的。 而这道题的重点在于把边权转换为点权, 此题的方式是将边权w平均分给被连接的两点u和v。 若u和v都被一人选择,则他的分数较不加边权前多了w/2+w/2=w, 若被不同的人选择,分数差多了(ans1+w/2) (an ...
分类:
其他好文 时间:
2019-08-07 20:55:01
阅读次数:
72
传送门 题目 阿狸和桃子正在玩一个游戏,游戏是在一个带权图G=(V, E)上进行的,设节点权值为w(v),边权为c(e)。游戏规则是这样的: 1. 阿狸和桃子轮流将图中的顶点染色,阿狸会将顶点染成红色,桃子会将顶点染成粉色。已经被染过色的点不能再染了,而且每一轮都必须给一个且仅一个顶点染色。 2. ...
分类:
其他好文 时间:
2018-05-12 11:20:17
阅读次数:
175
题意:n个点m条边的图,有点权和边权,两个人轮流选点染色,每个人的得分为点权和加上所选点之间的边权和,问两人都最优策略时先手得分减去后手得分 边权分成两半,分别加到两个端点上,若两点同色则为一人得分,不同色则对两人得分贡献相同,计算得分差可以抵消 1 #include<iostream> 2 #in ...
分类:
其他好文 时间:
2018-04-12 22:27:16
阅读次数:
129
BZOJ2563阿狸和桃子的游戏 2563: 阿狸和桃子的游戏 Time Limit: 3 Sec Memory Limit: 128 MBSubmit: 952 Solved: 682[Submit][Status][Discuss] Description 阿狸和桃子正在玩一个游戏,游戏是在一个 ...
分类:
其他好文 时间:
2018-01-22 01:11:42
阅读次数:
224
http://www.lydsy.com/JudgeOnline/problem.php?id=2563 Time Limit: 3 Sec Memory Limit: 128 MBSubmit: 978 Solved: 702[Submit][Status][Discuss] Descriptio ...
分类:
其他好文 时间:
2017-10-15 22:35:41
阅读次数:
170
这个题的正解和之前做过的网络流的文理分科差不多,都是一个把对两个点都有贡献的边的贡献分别加给两个点; 在这个题里,首先考虑阿狸拿走了所有的边权与点权,那么现在桃子的分数为0,阿狸的分数为所有权值的加和,那么考虑桃子选每一个点所造成的贡献,每当桃子选了一个点v,则桃子的分数加上w[v],阿狸的分数减去 ...
分类:
其他好文 时间:
2017-10-12 10:31:00
阅读次数:
93
2563: 阿狸和桃子的游戏 Description 阿狸和桃子正在玩一个游戏,游戏是在一个带权图G=(V, E)上进行的,设节点权值为w(v),边权为c(e)。游戏规则是这样的: 1. 阿狸和桃子轮流将图中的顶点染色,阿狸会将顶点染成红色,桃子会将顶点染成粉色。已经被染过色的点不能再染了,而且每一 ...
分类:
其他好文 时间:
2017-10-09 13:10:16
阅读次数:
138
Description 阿狸和桃子正在玩一个游戏,游戏是在一个带权图G=(V, E)上进行的,设节点权值为w(v),边权为c(e)。游戏规则是这样的:1. 阿狸和桃子轮流将图中的顶点染色,阿狸会将顶点染成红色,桃子会将顶点染成粉色。已经被染过色的点不能再染了,而且每一轮都必须给一个且仅一个顶点染色。 ...
分类:
其他好文 时间:
2017-09-03 17:55:43
阅读次数:
158
Description 阿狸和桃子正在玩一个游戏,游戏是在一个带权图G=(V, E)上进行的,设节点权值为w(v),边权为c(e)。游戏规则是这样的: 1. 阿狸和桃子轮流将图中的顶点染色,阿狸会将顶点染成红色,桃子会将顶点染成粉色。已经被染过色的点不能再染了,而且每一轮都必须给一个且仅一个顶点染色 ...
分类:
其他好文 时间:
2016-12-05 19:33:32
阅读次数:
223