题意:
K个挤奶器 C头牛 每个挤奶器可同时挤C头牛
牛和挤奶器均分散在各个农场
下面给出 [K+C,K+C] 的邻接矩阵。表示任意点间距离(0表示无法到达)
问:距离挤奶器最远的牛 的距离(设计一个方案使得所有牛都能到达挤奶器并且使这个距离最小,题目保证有解)
思路:
Floyd求传递闭包。
二分这个距离(在距离内的边都可行),网络流判断是否可行
(XXWG的代码)
#include
#include
#include
#include
#include
#include
#include
#include