#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#define M 8
#define N 7
///
int Print();
int Findwork();
int S[N][M]={
{1,1,1,1,1,1,1,1},
{1,0,0,0,1,0,0,1},
{1,0,0,1,0,0,0,1},
{1,1,0,0,0,0,0,1},
{1,0,0,1,1,0,0,1},
{1,0,0,0,0,1,0,1},
{1,1,1,1,1,1,1,1},
};
struct road
{
int x,y,d;
}lj[100],temp[100];
int num=0;
//
int main()
{
Print();
Findwork();
Print();
return 0;
}
int Findwork()
{
int top=0;
int x; <
#include <string.h>
#include <stdlib.h>
#define M 8
#define N 7
///
int Print();
int Findwork();
int S[N][M]={
{1,1,1,1,1,1,1,1},
{1,0,0,0,1,0,0,1},
{1,0,0,1,0,0,0,1},
{1,1,0,0,0,0,0,1},
{1,0,0,1,1,0,0,1},
{1,0,0,0,0,1,0,1},
{1,1,1,1,1,1,1,1},
};
struct road
{
int x,y,d;
}lj[100],temp[100];
int num=0;
//
int main()
{
Print();
Findwork();
Print();
return 0;
}
int Findwork()
{
int top=0;
int x; <