编程之美 — 中国象棋将帅问题
摘要:
中国象棋,我的最爱,我在QQ游戏中已是大师级别。 将与帅的走棋规则无需多言,《编程之美》给出一题目:请编写一个程序,输出A、B所有合法位置,要求在代码中只能使用一个变量。 《编程之美》中的实现代码如下:#include <stdio.h>#define HALF_BITS_LENGTH 4 //这个值是记忆存储单元长度的一半,这里为4bit#define FULLMASK 255 //这个数字表示一个全部bit的mask,在二进制表示中,它是11111111#define LMASK (FULLMASK... 阅读全文
posted @ 2012-09-14 20:42 深圳彦祖 阅读(562) 评论(0) 推荐(0) 编辑