https://onlinejudge.org/external/7/701.pdf #include #include int len; char map[50][50]; char string[50]; int check(int s, int t, int x, int y) { int l = 1; while (len > l) { x += s; y += t; if (x > 50 || x 50 || y < 0) return 0; if (map[x][y] == string[l++]) ; else return 0; } return 1; } char change(char c) { if (c = len) if (check(-1, 0, x, y)) { sucess = 1; break; } if (check(-1, 1..