一、象棋里的语文
魏文帝曹丕曾经命令东阿王曹植在七步之内作成一首诗,作不出的话,就要动用死刑。曹植应声便作成一诗:“煮豆持作羹,漉菽以为汁。箕在釜下燃,豆在釜中泣:‘本自同根生,相煎何太急!’”魏文帝听了深感惭愧。
“七步成诗”成为佳话,为后世所传颂。现代棋友在领略历史之美,享受博弈之快感的同时也发挥了聪明才智,将单马擒士这一难题写成了一首通俗易懂的七步诗:
回马将军进捉士,
复退河口向宫顶。
跑向炮台奔象位,
叫将吃士奏凯歌。
曹植七步成诗,单马七步擒士,可谓有异曲同工之妙。
二、象棋里的数学
鸡兔同笼是中国古代的数学名题之一。大约在1500年前,《孙子算经》中就记载了这个有趣的问题。书中是这样叙述的:
今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?
这一问题的本质是一种二元方程,可以设鸡有x只,兔有y只,得出一元二次方程:
x+y=35
2x+4y=94
我们很容易就可以得出x=23;y=12。即鸡有23只,兔子有12只。
其实如果用象棋思维的话,我们可以从“兑子”这个概念来找到另一种做法,“兑子”的概念是:弈棋时,双方互相让对方吃掉一子。如果我们将鸡跟兔视作对弈的双方,我们就能很轻松的找到一种新的解法:
假设让所有鸡跟所有兔子都去掉(兑)2条腿,总共兑掉:35x2=70(条),那么局势为:所有的鸡都没有腿,所有的兔子都只剩下2条腿,总共还剩下24条腿。
最后将剩下的24条腿,分配到兔子身上(因为鸡已经没有腿了),每只兔子2条,我们很容易得出:兔子有12只,鸡有23只。