早教吧作业答案频道 -->其他-->
马踏棋盘将马随机放在国际象棋的88棋盘Board[8][8]的某个方格中,马按走棋规则进行移动.要求每个方格只进入一次,走边棋盘上全部64个方格.编制非递归程序,求出马的行走路线,并按求出的行走
题目详情
马踏棋盘
将马随机放在国际象棋的88棋盘Board[8][8]的某个方格中,马按走棋规则进行移动.要求每个方格只进入一次,走边棋盘上全部64个方格.编制非递归程序,求出马的行走路线,并按求出的行走路线,将数字1,2,3,…,64依次填入一个88的方阵,输出之
将马随机放在国际象棋的88棋盘Board[8][8]的某个方格中,马按走棋规则进行移动.要求每个方格只进入一次,走边棋盘上全部64个方格.编制非递归程序,求出马的行走路线,并按求出的行走路线,将数字1,2,3,…,64依次填入一个88的方阵,输出之
▼优质解答
答案和解析
#include
#include
void initArray(int dushu[9][9]) //用dushu[][]存储在初始状态下各点的读数
{
int walkway[9][3]={{0,0,0},{1,1,2},{2,1,-2},{3,-1,2},{4,-1,-2},
{5,2,1},{6,2,-1},{7,-2,1},{8,-2,-1}}; //存放行走规则,使数组下标和棋盘下标一致
int i,j,k,x,y; //i,j,k用于记数,x,y用于新的点的坐标的计算
for(i=1;i
#include
void initArray(int dushu[9][9]) //用dushu[][]存储在初始状态下各点的读数
{
int walkway[9][3]={{0,0,0},{1,1,2},{2,1,-2},{3,-1,2},{4,-1,-2},
{5,2,1},{6,2,-1},{7,-2,1},{8,-2,-1}}; //存放行走规则,使数组下标和棋盘下标一致
int i,j,k,x,y; //i,j,k用于记数,x,y用于新的点的坐标的计算
for(i=1;i
看了 马踏棋盘将马随机放在国际象棋...的网友还看了以下:
科学学得好的进小明拿2枚钉子放在天平的左盘内,5粒纽扣或4个螺母放在右盘,天平平衡.然后将4粒纽扣 2020-04-26 …
某商店有一不等臂天平(砝码准确),一顾客要买2Kg白糖,营业员先在左盘放一包白糖右盘加1Kg砝码, 2020-05-13 …
小李为测量1枚钉子、1粒纽扣和1个螺母的质量,做了以下实验:他先拿2枚钉子放在天平的左盘内,将5粒 2020-05-16 …
科学计算题?快,急用!一同学将两枚钉子放在天平左盘内,将5粒纽扣或4个螺母放入右盘时,天平刚好平衡 2020-06-02 …
关于密度的选择题用不同的材料制成的体积相同的甲、乙两种实心球,在调节好的天平左盘上放6个甲球,在右 2020-06-04 …
某商店有一架左右臂长不相等的天平当顾客欲购质量为2m千克的货物时,营业员先在左盘放上m千克的砝码, 2020-06-19 …
小李为了测量1枚钉子、1粒纽扣和1个螺母的质量,做了如下试验:他先拿2枚钉子放在天平的左盘内,将5 2020-07-04 …
1小明为了测量1枚钉子、1粒纽扣、1个螺母的质量,做了如下实验:将天平调平后,先在左盘中放入2枚钉 2020-07-04 …
某商店有一架左.右臂长不相等的天平.当顾客欲购质量为2m千克的货物时,营业员先在左盘放上m千克的砝码 2020-11-04 …
小李为了测量1枚钉子,一枚纽扣和一个螺母的质量,作了如下实验:他先拿2枚钉子放在天平的左盘内,将5粒 2021-01-17 …