코드 #include using namespace std; int n,m,res,cnt; int graph[14][14]; int visited[14][14]; // 매번 업데이트 시켜줘야함 int dx[] = {1,-1,0,0}; int dy[] = {0,0,1,-1}; vector wall; vector virus; void dfs(int x, int y) { visited[x][y] = 1; for(int i = 0; i = n || ny >= m || nx < 0 || ny < 0) continue; if (graph[nx][ny] != 1 && !visited[nx][ny]) dfs(nx,n..