這是王聰同學(xué)設(shè)計(jì)的“中國象棋數(shù)字編碼方案”,讀一讀王聰?shù)木幋a方案,根據(jù)編碼方案填相應(yīng)的數(shù)字編碼.
中國象棋棋子共有車、馬、相(象)、仕(士)、帥(將)、兵(卒)、炮等7個(gè)兵種.行棋有平,前(進(jìn)),后(退)3類.這樣正好滿足了數(shù)字0-9.
如果用棋子名在列線的位置號(hào)做為棋子號(hào)的話,就會(huì)產(chǎn)生以下編碼:
1-車  2-馬  3-相(象)  4-仕(士)  5-帥(將)  7-兵(卒)  8-炮
那么就剩下數(shù)字0,6,9了.
6的“小尖尖”不是向上指的嗎?不就是前進(jìn)的意思嗎?同樣,9的“小尖尖”不是向下指的嗎?不就是后或退的意思嗎?留下的0不說也知道了--那是不進(jìn)不退只有橫著走了,難道不就是“平”嗎?
哈哈!原來什么事情分析出來后就劃如此的簡單!“中國象棋數(shù)字編碼方案”幾下就被剖編出來了:1-車  2-馬  3-相(象)  4-仕(士)  5-帥(將)  7-兵(卒)  8-炮  0-平  6-前(進(jìn))  9-后(退)
棋譜舉例:
(1)炮二平五  馬8進(jìn)7    編碼為:8205  2867
(2)馬二進(jìn)三  車9平8    編碼為:2263  1908
寫出下面棋譜的編碼.
(1)前兵進(jìn)一
6761
6761
    后炮退三
9893
9893

(2)前車平三
6103
6103
    后卒平四
9704
9704
分析:根據(jù)每個(gè)棋子表示的數(shù)字:1-車 2-馬 3-相(象) 4-仕(士) 5-帥(將) 7-兵(卒) 8-炮 0-平 6-前(進(jìn)) 9-后(退);進(jìn)行解答即可.
解答:解:(1)前兵進(jìn)一:6761;后炮退三:9893;
(2)前車平三:6103;后卒平四:9704;
故答案為:6761,9893,6103,9704.
點(diǎn)評(píng):此題考查了數(shù)字編碼,明確每個(gè)棋子表示的數(shù)字,是解答此題的關(guān)鍵.
練習(xí)冊系列答案
相關(guān)習(xí)題

同步練習(xí)冊答案