#include #include using namespace std;int dx[8] = {1, -1, 0, 0, 1, -1, 1, -1};int dy[8] = {0, 0, 1, -1, 1, 1, -1, -1};void dfs(vector> &map, vector> &visited, int x, int y, int h, int w) { visited[x][y] = true; // 8방향 탐색 for (int i = 0; i = 0 && nx = 0 && ny > w >> h; if (w == 0 && h == 0) break; // 종료 조건 vector> map(h, vector(w)); vector> visited(h, vector(w, false..