因为三个人值守的天数在总和是14天,14一个偶数。
如果左边护卫值守的天数是偶数,
那么统领和右护卫值守天数的和就是偶数,可以被二整除,他们的值守天数就有可能相同。
可是左护卫知道,统领和右边护卫的值守天数不同!
左护卫值守的天数是偶数,就违反了他们提供的信息。
左边护卫的值守天数一定是奇数!
统领和护卫三人都只知道自己的值守天数,又说出了值守天数不同。
左边护卫值守的天数只能是奇数:1天 3天 5天 7天 9天。
第二步,
统领说值守天数和左护卫的值守天数不同,所以统领值守的天数有可能是偶数。
同时如果统领值守的天数是7天或者9天,那么大于了三人总和的一半。
这样统领的值守天数,就一定不会和右护卫的值守天数相同。
统领值守的天数,可能是2天 4天 6天 8天 10天 7天 9天。
首先,假设统领轮值天数可能是偶数的情况。
假设统领值守的天数是2,左护卫值守的天数是3,右护卫值守的天数就是9。
可是右护卫只知道自己的值守天数是9。
在他的视角里,
除了3天和5天这中情况,左护卫和统领还有一种值守的天数可能是1天和4天。
所以右护卫值守9天的话,没有办法确定左护卫和统领的值守天数。
按照这个原理去推算,
统领值守的天数在2天、4天、6天、8天的情况下,都不能让右护卫确认左护卫和统领的值守天数。
右边护卫不会说出,他知道统领和左边护卫值守天数。
那么统领的轮值天数只能是7天或者9天,同时右护卫的轮值天数不能是1天,2天,3天,5天,7天,9天。
假设右护卫值守天数是8天或者10天的话,三个人的值守的天数总和没有办法是14天。
右护卫值守的可能天数只剩下4天或者6天。
再假设右护卫的值守天数是4天,
左护卫和统领的值守天数可能是3天和7天也可能是1天和9天,依旧会出现两种可能。
同样右边护卫没有办法确定统领和左边护卫的值守天数。