[Wc2007]剪刀石头布 http://www.lydsy.com/JudgeOnline/problem.php?id=2597 Description 在一些一对一游戏的比赛(如下棋、乒乓球和羽毛球的单打)中,我们经常会遇到A胜过B,B胜过C而C又胜过A的有趣情况,不妨形象的称之为剪刀石头布情 ...
分类:
其他好文 时间:
2017-05-21 12:43:45
阅读次数:
183
2597: [Wc2007]剪刀石头布 Description 在一些一对一游戏的比赛(如下棋、乒乓球和羽毛球的单打)中,我们经常会遇到A胜过B,B胜过C而C又胜过A的有趣情况,不妨形象的称之为剪刀石头布情况。有的时候,无聊的人们会津津乐道于统计有多少这样的剪刀石头布情况发生,即有多少对无序三元组( ...
分类:
其他好文 时间:
2017-04-04 15:58:06
阅读次数:
170
Description 在一些一对一游戏的比赛(如下棋、乒乓球和羽毛球的单打)中,我们经常会遇到A胜过B,B胜过C而C又胜过A的有趣情况,不妨形象的称之为剪刀石头布情况。有的时候,无聊的人们会津津乐道于统计有多少这样的剪刀石头布情况发生,即有多少对无序三元组(A, B, C),满足其中的一个人在比赛 ...
分类:
其他好文 时间:
2017-03-29 00:53:06
阅读次数:
203
题目大概是说n个人两两进行比赛,问如何安排几场比赛的输赢使得A胜B,B胜C,C胜A这种剪刀石头布的三元组最多。 这题好神。 首先,三元组总共有$C_n^3$个 然后考虑最小化不满足剪刀石头布条件的三元组个数: 对于三个人构不成剪刀石头布现象,当且仅当,其中一个人赢了其他两个人 而由于这是完全图,如果 ...
分类:
其他好文 时间:
2016-04-20 17:51:17
阅读次数:
176
写了一上午谁叫你智商低呢2333Orz ydc虽然WC考跪了没进15人队计算几何题真烦【摔 1 /************************************************************** 2 Problem: 2596 3 User: rau...
分类:
其他好文 时间:
2015-02-17 19:54:58
阅读次数:
236
感觉自己弱得没救了。。。求神犇解救T_T 12597: [Wc2007]剪刀石头布补集转化之后就是费用流了。我比较逗方案WA了两发。 1 int n,m,k,mincost,tot=1,cnt,s,t...
分类:
其他好文 时间:
2015-01-22 19:43:57
阅读次数:
127
题目大意:给出一张竞赛图中的其中几条单向边,剩下的边随意定向。问最多可以形成多少三元环。
思路:对于任意三个点来说,他们组成了三元环,当且仅当这些点的入度=处度 = 1。如果没有组成三元环,只需要改变这其中任意一条边的方向,使得一个点的入度变成2,一个点的出度变成2。我们只需要算出有多少三个点中有一个点的入度为2的就可以了,并最小化这个东西。
通过公式:ans=C(n,3)-ΣC(de...
分类:
其他好文 时间:
2015-01-07 20:59:19
阅读次数:
206
题解,比较常规式是费用流,没写那个神贪心。
首先是三元环需要取补集,先C(n,3)算出总环数,然后减去失败的三元环。
我们发现在一个三元环中,如果有某个选手入度(or 出度)为2,那么就会破坏这个环。
所以当选手有x个度时,就会破坏∑(i∈[0,x])个三元环(0+....+x-1),P.S.这个是C(x,2)推出来的。
建图:
第一层源点
到下一层每个点若干条边
...
分类:
其他好文 时间:
2015-01-07 16:59:32
阅读次数:
181
题目大意:给定一个竞赛图,一些边没有指定方向,求一个指定方向的方案使竞赛图中三元环的数量最多
直接做不好做,我们考虑补集法
三个点之间如果不是三元环,那么一定有一个点有两条出边
于是我们可以得到ans=C(n,3)-ΣC(degree[x],2)
于是我们考虑费用流的模型
每条边化为一个点
从源点向每个点连n-1条边,流量为1,费用为0,1,...,n-2
一条边如果可以或必须成为一...
分类:
其他好文 时间:
2015-01-05 18:51:59
阅读次数:
152