首页 相关文章 马踏棋盘问题

马踏棋盘问题

#include stdio.h
  #define N 5
  void main(){
   int x,y;
   void horse(int i,int j);
   printf("Please input start position:");
   scanf("%d%d",&x,&y);
   horse(x-1,y-1);
  }
  void horse(int i,int j){
   int a[N][N]={0},start=0,
   h[]={1,2,2,1,-1,-2,-2,-1},
   v[]={2,1,-1,-2,2,1,-1,-2},
   save[N*N]={0},posnum=0,ti,tj,count=0;
   int jump(int i,int j,int a[N][N]);
   void outplan(int a[N][N]);
   a[i][j]=posnum+1;
   while(posnum=0){
   ti=i;tj=j;
   for(start=save[posnum];start8;...[ 查看全文 ]

2016-02-19 标签:

马踏棋盘问题的相关文章

手机页面
收藏网站 回到头部