七虎是什么生肖?
这个谜语其实很有意思,它把十二生肖全部囊括在内了。 子鼠、丑牛、寅虎……这是十二个地支代表的生肖。其中,每个地支代表两种不同的动物,也就是说,应该会有2×12=24种可能。 但实际上并不是这样的。因为一个姓氏如果对应两个或以上的属相,那就会有一或两个空值。而“七”刚好是2和3的最大公约数(数学里的概念),所以答案就是7+24-1=30,也就是猪、鼠、牛、兔、马、羊、猴、鸡、狗、猪这十个生肖各一只。
为什么“七”要除以2呢?因为一个姓有两个孩子的情况是很普遍的,比如双胞胎、龙凤胎等等。而在旧时,人们通常把年龄小的那个排在前面,而年龄大的那个排在后面,这样就造成了前面排的都是阳历月份,后面排的都是阴历月份的现象。这样计算起来就比较复杂了,考虑到公历一年的情况比较简单,就从最复杂的农历月份来计算吧。每个月都有三十天的话,那么一年就有十三个月三十天的机会;每个月有三十一天的话,一年就有十四个月三十一天的机会。无论哪种,只要把“七”除以二,结果都是正确的。 这里有一个疑点需要解释一下,那就是七虎或者七兔的问题。一般来说,七虎是指七个属虎的孩子,但如果父母在孩子出生一年后上户口(当时没有出生医学证明)的时候,由于农历年的月份不确定,就可能会造成七虎变成七兔的结果——当然,这种情况概率很小。