有時(shí)我們做萬(wàn)年歷程序時(shí)涉及十二生肖的排列順序及相關(guān)算法問(wèn)題,這里總結(jié)一下:
算法: 年份減3除以12,余數(shù)則是對(duì)應(yīng)的十二生肖序號(hào), 如果余數(shù)為0,序號(hào)計(jì)為12。然后根據(jù)以下口訣得到生肖:
一鼠二牛三虎四兔走, 舞龍六蛇七馬八羊頭。 九猴十雞幺幺數(shù)狗狗。 十二金豬排列到最后。
按地支及生肖的口訣: 子鼠丑牛寅虎卯兔走, 辰龍巳蛇午馬未羊頭。 申猴酉雞之后戍狗狗, 亥屬金豬排列到最后。
注:以上口訣(也可說(shuō)是十二生肖的順口溜吧),是我讀高中時(shí)瞎編的,不過(guò)至今仍記得,轉(zhuǎn)載請(qǐng)注明出處 :)
還有一個(gè)關(guān)于十二生肖的順口溜 (貌似兒歌,可教給小孩子的,嘿嘿!):
小老鼠,打頭來(lái),牛把蹄兒往上抬。 老虎回頭一聲吼,兔腳一蹬跑得快。 龍和蛇,尾巴甩,馬嘯羊兒大步邁。 小猴機(jī)靈蹦又跳,雄雞一唱天下白。 狗兒跳,豬兒叫,老鼠接著跟上來(lái)。 十二動(dòng)物轉(zhuǎn)圈跑,一二三四按序排。
附:十二生肖屬相年份對(duì)照表(農(nóng)歷1900-2103年) 鼠1900 牛1901 虎1902 兔1903 龍1904 蛇1905 馬1906 羊1907 猴1908 雞1909 狗1910 豬1911 鼠1912 牛1913 虎1914 兔1915 龍1916 蛇1917 馬1918 羊1919 猴1920 雞1921 狗1922 豬1923 鼠1924 牛1925 虎1926 兔1927 龍1928 蛇1929 馬1930 羊1931 猴1932 雞1933 狗1934 豬1935 鼠1936 牛1937 虎1938 兔1939 龍1940 蛇1941 馬1942 羊1943 猴1944 雞1945 狗1946 豬1947 鼠1948 牛1949 虎1950 兔1951 龍1952 蛇1953 馬1954 羊1955 猴1956 雞1957 狗1958 豬1959 鼠1960 牛1961 虎1962 兔1963 龍1964 蛇1965 馬1966 羊1967 猴1968 雞1969 狗1970 豬1971 鼠1972 牛1973 虎1974 兔1975 龍1976 蛇1977 馬1978 羊1979 猴1980 雞1981 狗1982 豬1983 鼠1984 牛1985 虎1986 兔1987 龍1988 蛇1989 馬1990 羊1991 猴1992 雞1993 狗1994 豬1995 鼠1996 牛1997 虎1998 兔1999 龍2000 蛇2001 馬2002 羊2003 猴2004 雞2005 狗2006 豬2007 鼠2008 牛2009 虎2010 兔2011 龍2012 蛇2013 馬2014 羊2015 猴2016 雞2017 狗2018 豬2019 鼠2020 牛2021 虎2022 兔2023 龍2024 蛇2025 馬2026 羊2027 猴2028 雞2029 狗2030 豬2031 鼠2032 牛2033 虎2034 兔2035 龍2036 蛇2037 馬2038 羊2039 猴2040 雞2041 狗2042 豬2043 鼠2044 牛2045 虎2046 兔2047 龍2048 蛇2049 馬2050 羊2051 猴2052 雞2053 狗2054 豬2055 鼠2056 牛2057 虎2058 兔2059 龍2060 蛇2061 馬2062 羊2063 猴2064 雞2065 狗2066 豬2067 鼠2068 牛2069 虎2070 兔2071 龍2072 蛇2073 馬2074 羊2075 猴2076 雞2077 狗2078 豬2079 鼠2080 牛2081 虎2082 兔2083 龍2084 蛇2085 馬2086 羊2087 猴2088 雞2089 狗2090 豬2091 鼠2092 牛2093 虎2094 兔2095 龍2096 蛇2097 馬2098 羊2099 猴2100 雞2101 狗2102 豬2103
如果你對(duì)這方面的詩(shī)詞感興趣,不妨再看看此文: [圖]十二生肖開(kāi)運(yùn)詩(shī)詞 十二生肖與十二時(shí)辰: 古人根據(jù)太陽(yáng)升起的時(shí)間,將一晝夜區(qū)分為十二個(gè)時(shí)辰,用十二地支為代號(hào),方便熟記。 中國(guó)用地支計(jì)時(shí)法,叫做十二時(shí)辰(“大時(shí)”),也就是我們現(xiàn)在所稱(chēng)的二十四“小時(shí)”。 十二生肖是由十一種來(lái)自自然界的動(dòng)物: 鼠、牛、虎、兔、蛇、馬、羊、猴、雞、狗和豬,還有傳說(shuō)中的龍所組成的。古人以這十二種動(dòng)物的習(xí)性來(lái)為分配各個(gè)地支, 例如:老鼠是夜間活動(dòng)的動(dòng)物,因此以子時(shí)(午夜11時(shí)至1時(shí))配合鼠,都和當(dāng)時(shí)農(nóng)業(yè)社會(huì)的生活起居作習(xí)息息相關(guān)。
生肖和時(shí)辰是如何相對(duì)應(yīng)的呢?以下僅供參考: 子(鼠)午夜23時(shí)至1時(shí):在一日中,子時(shí)一天的最后時(shí)刻,也是新一天的開(kāi)始。 丑(牛)凌晨1時(shí)至3時(shí):丑時(shí)指的是黎明前的黑暗階段。據(jù)說(shuō)是牛開(kāi)始日出耕田的時(shí)刻。 寅(虎)凌晨3時(shí)至5時(shí):在一日中, 天方大白之時(shí),正是老虎開(kāi)始活動(dòng)的時(shí)刻。 卯(兔)清晨5時(shí)至7時(shí):卯時(shí)是太陽(yáng)已東升,開(kāi)始放萬(wàn)丈光芒的時(shí)候。 辰(龍)清晨7時(shí)至9時(shí):辰時(shí)太陽(yáng)光熱增強(qiáng)時(shí)刻,據(jù)說(shuō)是群龍行西的時(shí)刻。 巳(蛇)上午9時(shí)至11時(shí),巳時(shí)太陽(yáng)光熱更強(qiáng)了。 午(馬)上午11時(shí)至下午13時(shí),在一日中,陽(yáng)光最為猛烈。 未(羊)下午13時(shí)至15時(shí):在一日中, 未時(shí)是暑氣將消之時(shí)。 申(猴)下午15時(shí)至17時(shí):在一日中,申時(shí)的暑氣已快過(guò)去了。 酉(雞)下午17時(shí)至晚上19時(shí):在一日中,酉時(shí)是夜晚將來(lái)臨的時(shí)刻。 戍(狗)晚上19時(shí)至21時(shí):在一日中,戌時(shí)正是黑夜擴(kuò)散,華燈初上時(shí)分。 亥(豬)晚上21時(shí)至午夜23時(shí):在一日中,亥時(shí)是一日將盡,要邁向明日之前時(shí)分。
兩則小故事: (1)為什么有屬老鼠的,沒(méi)有屬貓的呢? 你知道自己屬什么嗎?為什么有屬老鼠的,沒(méi)有屬貓的呢?這里有個(gè)故事。很久很久以前,有一天,人們說(shuō):“我們要選十二種動(dòng)物作為人的生肖,一年一種動(dòng)物?!碧煜碌膭?dòng)物有多少呀?怎么個(gè)選法呢?這樣吧,定好一個(gè)日子,動(dòng)物們來(lái)報(bào)名,就選先到的十二種動(dòng)物為十二生肖。貓和老鼠是鄰居,又是好朋友,它們都想去報(bào)名。貓說(shuō):“咱們得一早起來(lái)去報(bào)名,可是我愛(ài)睡懶覺(jué),怎么辦呢?”老鼠說(shuō):“別著急,別著急,你盡管睡你的大覺(jué),我一醒來(lái)就去叫你,咱們一塊兒去?!必埪?tīng)了很高興,說(shuō):“你真是我的好朋友,謝謝你了?!钡搅藞?bào)名那天早晨,老鼠早就醒來(lái)了,可是它光想到自己的事,把好朋友貓的事給忘了。就自己去報(bào)名了。結(jié)果,老鼠被選上了。貓呢?因?yàn)樗瘧杏X(jué),起床太遲,等它趕到時(shí),十二種動(dòng)物已被選定了?!∝垱](méi)有被選上,就生老鼠的氣,怪老鼠沒(méi)有叫它,從這以后,貓見(jiàn)了老鼠就要吃它,老鼠就只好拼命地逃。一直到現(xiàn)在還是這樣。 (2)怎么讓小小的老鼠排在第一名呢? 十二生肖的順序是:鼠、牛、虎、兔、龍、蛇、馬、羊、猴、雞、狗、豬。怎么讓小小的老鼠排在第一名呢?這里也有個(gè)故事。報(bào)名那天,老鼠起得很早,牛也起得很早。它們?cè)诼飞吓龅搅?。牛個(gè)頭大,邁的步子也大,老鼠個(gè)頭小,邁得步子也小,老鼠跑得上氣不接下氣,才剛剛跟上牛。老鼠心里想:路還遠(yuǎn)著呢,我快跑不動(dòng)了,這可怎么辦?它腦子一動(dòng),想出個(gè)主意來(lái),就對(duì)牛說(shuō):“牛兄弟,牛兄弟,我來(lái)給你唱個(gè)歌?!迸Uf(shuō):“好啊,你唱吧---咦,你怎么不唱呀?”老鼠說(shuō):“我在唱哩,你怎么沒(méi)聽(tīng)見(jiàn)?哦,我的嗓們太細(xì)了,你沒(méi)聽(tīng)見(jiàn)。這樣吧,讓我騎在你的脖子上,唱起歌來(lái),你就聽(tīng)見(jiàn)了?!迸Uf(shuō):“行羅,行羅!”老鼠就沿著牛腿子一直爬上了牛脖子,讓牛馱著它走,可舒服了。它搖頭晃腦的,真的唱起歌來(lái):牛兄弟,牛兄弟,過(guò)小河,爬山坡,駕,駕,快點(diǎn)兒羅!牛一聽(tīng),樂(lè)了,撒開(kāi)四條腿使勁跑,跑到報(bào)名的地方一看,誰(shuí)也沒(méi)來(lái),高興得昂昂地叫起來(lái):“我是第一名,我是第一名!”牛還沒(méi)吧話說(shuō)完,老鼠從牛脖子上一蹦,蹦到地上,吱溜一躥,躥到牛前面去了。結(jié)果是老鼠得了第一名,牛得了第二名,所以,在十二生肖里,小小的老鼠給排在最前面了。
|