蛇鼠相战是什么生肖?
这个谜语的答案应该是“鸡”,原因如下: 首先,十二生肖中,能够进攻的只有老鼠和老虎、兔子这三只动物,而这三者都不是以攻击性著称的。其中,最善于进攻的应该是老虎,但是题目中已经指出“蛇”“鼠”二者,显然不是让选老虎。(不然的话,直接打蛇不就好了么)
其次,“相斗”说明是两只以上的同类相遇而争斗,而题目中也说了“三蛇”和“五鼠”,可见是群鼠与群蛇相斗。最后,从“相斗”的字面意思上来讲,应该是两个动物面对面地撕咬,但是如果是这样的话,用“鸡”来表示好像有点奇怪。为什么这么说呢?因为“鸡”在十二生肖里,是唯一一个早上打鸣的属相。而打鸣这一行为,应该算是防御性的。如果“鸡”遇到敌害时,只能打鸣求援,那它确实可以算作胆小如鼠了。所以这里说的“相斗”,应该是指“蛇”“鼠”二者的纠缠厮杀,而不是指“鼠”“蛇”两类的正面冲突。
“鸡”在这个谜语里,其实相当于一个中立者,既不属于“鼠”那一派,也不属于“蛇”那一派。但正因为如此,“鸡”才最符合题中的“三蛇”“五鼠”以及“相斗”等关键词。 至于题主所说的“羊”,我认为是不正确的。原因有二,一是“羊”是十二生肖里唯一的一个素食者,二是十二生肖里能跑的除了牛马之外,就是“羊”“虎”“兔”这三种动物。如果题目中“一羊”指的是“羊”的话,那“无他食”就有些莫名其妙了。