Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # include <stdio.h>
- # include <list>
- # define N 15
- # define M 15
- using namespace std;
- int get_0(int **i, int **j, int matrix[N][M])
- {
- if (matrix[((**i) + 1)][(**j)] = 1)
- {
- return
- };
- }
- int get_num(int *i, int *j, int num, int matrix[N][M] )
- {
- if (num == 0)
- {
- return get_0 (&i, &j, (matrix));
- }
- };
- int main()
- {
- int Matrix[N][M] = {
- {1,1,1,1,1,1,1,1,1,1,0,1,1,1,1},
- {1,0,1,1,0,0,0,0,0,0,1,1,1,1,1},
- {1,0,1,0,0,1,1,1,1,1,1,1,1,1,1},
- {1,0,0,0,1,1,1,1,1,1,1,1,1,1,1},
- {1,1,1,1,0,1,1,1,0,0,0,0,0,1,1},
- {1,0,0,0,1,1,1,1,1,1,1,1,0,1,1},
- {1,0,0,1,1,1,1,1,1,1,1,1,1,1,1},
- {1,0,0,1,1,1,1,0,1,0,1,0,1,0,0},
- {1,1,1,1,0,1,1,1,1,1,1,1,1,1,1},
- {1,0,0,1,1,1,0,1,1,1,1,1,1,1,1},
- {1,0,0,1,1,0,0,1,1,1,1,0,1,1,1},
- {1,0,0,1,1,1,0,0,0,0,0,0,1,1,1},
- {1,0,0,1,1,1,1,1,1,1,1,0,1,1,1},
- {1,1,0,1,1,1,1,1,1,1,1,1,0,1,1},
- {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}
- };
- int i, j;
- for (i = 0; i < N; i++)
- {
- for (j = 0; j < M; j++)
- {
- //printf( "%d" , Matrix[i][j]);
- int num = Matrix[i][j];
- get_num( &i , &j ,num, Matrix );
- }
- }
- if (Matrix[i][j] == Matrix[15][15]) // check if is the end
- {
- return printf("The End :) :) :) ");
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement