有 N 个我方武器,M 艘敌方飞船。我方武器有三种类型:
类型 0:给定一个大小为 ki 的集合
(∑ki≤105),可以攻击集合内的任意一艘飞船。
类型 1:可以攻击编号在区间 [li,ri] 内的任意一艘飞船。
类型 2:可以攻击编号为 ai,bi,ci 的飞船中的任意两艘。ai,bi,ci 为互不相同的正整数。
特别的,每艘飞船最多会被一种类型 2 武器纳入攻击范围。在每艘飞船只能被攻击一次的前提下,最大化被攻击的飞船数量并输出方案。
N≤5000,M≤5000,ai,bi,ci,li,ri≤M。