2020牛客暑期多校训练营(一) H.Minimum-cost Flow
因为题中每条边的容量都是相同的,所以每条增广路的最大容量也都相同,且等于每条边的容量。我们假设每条边的最大容量为1,跑一遍费用流,就可以求出每条增广路的花费。
对于题中的每个询问,每条增广路的容量为,所需最大流为1。可以转化为每条路的容量为,所需最大流为。假设,我们可以将上述求出的增广路每条容量扩为,取前条的所有容量,第条的b容量。
最后,由于我们求出的最大流为,总费用应除以。
...
原创
2020-07-13 03:01:48 ·
428 阅读 ·
0 评论