这是王聪同学设计的“中国象棋数字编码方案”,读一读王聪的编码方案,根据编码方案填相应的数字编码.

这是王聪同学设计的“中国象棋数字编码方案”,读一读王聪的编码方案,根据编码方案填相应的数字编码.
中国象棋棋子共有车、马、相(象)、仕(士)、帅(将)、兵(卒)、炮等7个兵种.行棋有平,前(进),后(退)3类.这样正好满足了数字0-9.
如果用棋子名在列线的位置号做为棋子号的话,就会产生以下编码:
1-车2-马3-相(象)4-仕(士)5-帅(将)7-兵(卒)8-炮
那么就剩下数字0,6,9了.
6的“小尖尖”不是向上指的吗?不就是前进的意思吗?同样,9的“小尖尖”不是向下指的吗?不就是后或退的意思吗?留下的0不说也知道了--那是不进不退只有横着走了,难道不就是“平”吗?
哈哈!原来什么事情分析出来后就划如此的简单!“中国象棋数字编码方案”几下就被剖编出来了:1-车2-马3-相(象)4-仕(士)5-帅(将)7-兵(卒)8-炮0-平6-前(进)9-后(退)
棋谱举例:
(1)炮二平五马8进7编码为:82052867
(2)马二进三车9平8编码为:22631908
写出下面棋谱的编码.
(1)前兵进一______后炮退三______
(2)前车平三______后卒平四______.
maxfreeman 1年前 已收到1个回答 举报

牛牛and猪猪 幼苗

共回答了19个问题采纳率:84.2% 举报

(1)前兵进一:6761;后炮退三:9893;
(2)前车平三:6103;后卒平四:9704;
故答案为:6761,9893,6103,9704.

1年前

4
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.231 s. - webmaster@yulucn.com