據說這題的思路挺正常,然而直接沒有向拆點的方面想QAQ 可能是做題太少見識太少的原因吧
然而每天只能走一班飛機所以顯然要拆點,把每個點拆成M個點,M是天數的上界,極限情況應該是n+T
因為要求的是最少的天數可以動態加邊一直跑網絡流,對於原圖中的邊(u,v)連一條從今天的u走到明天的v的邊,還要把前一天的點和後一天的點都連一遍邊,然後跑網絡流看當前流量是否≥T
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include