U116750 啧
题目描述
给一张图,最开始所有点都是红色的,您的目标是把所有点变成蓝色。
您可以操纵若干个标记点,并确定它们最初的位置。每个时刻,您可以将其中 **一个** 标记点移动到相邻的一个点上。这一个时刻结束之后,图上点的颜色会依次进行下面的变换:
1. 所有标记点所在的位置被染成蓝色。
2. 对于任意的两个点 $(x,y)$,如果它们之间存在一条不经过任何一个标记点的路径,且 $x,y$ 中存在一个点是红色的,那么另外一个点也会被染成红色。
问最少要几个标记点,可以把整张图染成蓝色。
样例:
- 环:$ans=2$
- 菊花:$ans=2$
- $n\times m$ 的网格图:$ans=\min(n,m)$。
- $K_n$($n$ 个点的完全图):$ans=n-1$。
输入格式
无
输出格式
无