关于一道图论题&组合数学中的证
题目描述
将
解法
定义环上两点的最短距离为在环上到达两点最少需要的步数,如
定义环上两点的最长距离为在环上到达两点次少需要的步数,如
定义合法为对于每种摆法,若点
下述对于位置的描述默认不包括
首先,对于
对于
- 前置性质:显然的,对于每一个位置上的点,到点
E 的最短距离都小于等于2 。
-
初始时有一个位置的硬币数量大于等于
2 。将这个位置记为\alpha 。显然地,若
\alpha 与E 相邻,那么对\alpha 进行一次操作后,点E 上就有了1 枚硬币。所以下面的讨论都不包括\alpha 与E 相邻的情况。根据前置可知,若
\alpha 上的硬币数量大于等于4 的时候,对\alpha 进行2 次操作,之后与其相邻的、在与E 的最短距离的路径上的点上的硬币数量至少为2 ,可以对其进行1 次操作,又因为前置性质,所以与此点相邻的点中必然有一个点为E 。即操作结束后,E 点必然有硬币。若
\alpha 上的硬币数量等于3 时,显然地,除了\alpha 外的其他位置上有且只有两个位置的硬币数量为1 。若在\alpha 与E 的最短距离的路径上的、与\alpha 相邻的点上有硬币(硬币数量为1 ),那么对\alpha 进行1 次操作后,此点上有2 枚硬币,对其进行1 次操作后,由于前置性质,所以与此点相邻的点中必然有一个点为E 。即操作结束后,E 点必然有硬币;若在\alpha 与E 的最短距离的路径上的、与其相邻的点上没有有硬币(硬币数量为0 ),即在\alpha 与E 的最短距离的路径上的点上有且仅有1 枚硬币(不包括点E 与点\alpha ),这种情况和上面的情况相似,显然经过操作后E 点会出现硬币。若
\alpha 上的硬币数量等于2 时,显然地,除了点E,\alpha ,其余的位置上有且仅有一枚硬币,对\alpha 进行一次操作,此时在\alpha 与E 的最短距离的路径上的、与\alpha 相邻的点上有1+1=2 枚硬币,再将其进行一次操作,由于前置性质,所以与此点相邻的点中必然有一个点为E 。即操作结束后,E 点必然有硬币。综上所述,在初始时有一个位置的硬币数量大于等于
2 的情况下,是合法的。 -
初始时有两个位置的硬币数量大于等于
2 。将两个位置分别记为\alpha,\beta 。显然地,若
\alpha 或\beta 与E 相邻,那么对\alpha 进行一次操作后,点E 上就有了1 枚硬币。所以下面的讨论不包括\alpha 与E 相邻的情况。去除掉
\alpha 或\beta 与E 相邻的情况后,只剩下\alpha,\beta 与E 的最短距离都为2 的情况了,由于圆的对称性,所以对于\alpha,\beta 上硬币枚数颠倒的情况其实是和原来的情况一样的,故我们钦定\alpha 上的硬币数量小于等于\beta 上的硬币数量。对于
\alpha,\beta 与E 的最短距离都为2 的情况,显然地,\alpha,\beta 相邻。若\alpha,\beta 上的硬币数量都为2 ,那么对于除了\alpha,\beta,E 三点之外的两点中有1 个位置上的硬币数量为1 ,易证\alpha 或\beta 与这个位置与相邻,记与这个位置相邻的\alpha 或\beta 为\gamma ,那么对\gamma 进行一次操作后,这个位置有2 枚硬币,对这个位置进行操作,根据前置性质,所以与此点相邻的点中必然有一个点为E 。即操作结束后,E 点必然有硬币;若\alpha 上的硬币数量为2 ,\beta 上的硬币数量为3 ,可以先对\alpha 进行一次操作,操作后\beta 上的硬币数量为4 ,之后对\beta 进行两次操作后,在\alpha 与E 的最短距离的路径上的、与\alpha 相邻的点上有2 枚硬币,最后将其进行1 次操作,根据前置性质,所以与此点相邻的点中必然有一个点为E 。即操作结束后,E 点必然有硬币。综上所述,在初始时有两个位置的硬币数量大于等于
2 的情况下,是合法的。
由于对于两种可行可能都是合法的,所以当
原命题得证,证毕。
进一步的推广
我们不难发现,对于一个有