现在的位置: 首页 > 综合 > 正文

POJ 2699 The Maximum Number of Strong Kings

2013年08月11日 ⁄ 综合 ⁄ 共 1445字 ⁄ 字号 评论关闭

 

很巧妙的构图题,要把比赛顶点作为一个点,如果A B的胜负关系不能确定,他们各自向他们对应的比赛顶点连一条容量为1的边,否则,只要将必胜方与对应比赛连一条容量为1的边,每场比赛与汇点连一条容量为1的边,这样,表示出了一场比赛2选1的特点

 

源点与每个选手连一条容量为该选手得分的边

 

然后枚举k个Strong Kings,他们肯定是得分最高的那k个,如果A是Strong King,且B>A,若B的得分比A高,则A一定胜B

 

如果满流,说明可以存在k个Strong Kings

 

代码:

  

 

抱歉!评论已关闭.