显然每种颜色的花是独立的,可以分别求出答案后取$\max$ 对于某种颜色$C$,建立一张二分图,左右分别为$n$行$n$列,且第$i$行和第$j$列有边当且仅当$c_{i,j}=C$ 此时,问题即对边染色,并要求相同颜色的边没有公共端点,并最少化颜色数(包含初始颜色) 这是二分图的边着色问题,其答案即二分图中所有点度数的最大值(记为$\Delta$) 显然这些颜色是必要的(即不能更少),下面构造来说明这是足够的-- 做法1: 依次对边染色(顺序任意),若当前边存在某种剩余的颜色即使用,否则总存在…