牛客国庆集训派对Day6 A Birthday:
题意:
恬恬的生日临近了。宇扬给她准备了一个蛋糕。 正如往常一样,宇扬在蛋糕上插了n支蜡烛,并把蛋糕分为m个区域。因为某种原因,他必须把第i根蜡烛插在第a i个区域或第b i个区域。区域之间是不相交的。宇扬在一个区域内同时摆放x支蜡烛就要花费x 2的时间。宇扬布置蛋糕所用的总时间是他在每个区域花的时间的和。 宇扬想快些见到恬恬,你能告诉他布置蛋糕最少需要多少时间吗?
思路:
建立图,左边n个点,表示不同的蜡烛,右边m个点,表示不同的区域,根据ai和bi从左边向右边连容量为1,费用为0的边,右边每个m点都向汇点连n条边,容量为1,费用为多一个蜡烛的增量。左边还要从源点拉来容量为1,费用为0的边。
#include#include #include #include #include #include #include #include #include #include #include #include #include #include #include