1.2象棋游戏
思路:A、B分别为将和帅,只能在3*3的格子里上下左右移动,不能斜着移动,找出A、B可能的位置可能,即A和B不在一列即可,题目要求只能适用一个字节存储变量,我们假设有一个两位的十进制数,个位存储B的位置信息,十位存储A的位置信息,输出可能的所有位置
for i in range(11,100):
if i%10==0 or i%10%3==(i//10)%3:
continue
print('B:{},A:{}'.format(i%10,i//10))