题目大意:给你一棵技能树,如果要学习一个技能,那么它之前的技能要全部学完,第 i 个点需要ai 能学习 每条边有一个消耗c 如果支付c那么就能去掉这条边, 你还可以kejin 花费di 就能直接学习 第 i 个技能, 问你最少花费多少能学习到s. 思路:这个最小割好难想啊, 将每个点拆成两个点 i 和 i + n, 1. 如果i 和 j 之间有边那么 i + n 向 j 建一条流量为边的消耗的边. 2. i 和 i + n 建一条流量为 di 的边 3. S 向 i 建一条流量为 ai 的边 4…