https://www.acmicpc.net/problem/14500 #include #include using namespace std;int n, m;int dx[4] = { 1,-1,0,0 };int dy[4] = { 0,0,1,-1 };int result = 0;int arr[500][500];bool visit[500][500];void dfs(int count, int sum, int row, int col){ if (count == 4) { if (result = n || next_col >= m) // 범위 벗어나면 continue; if (visit[next_row][next_col]) // 방문햇어도 스킵 continue; visit[next_row][next_col] = t..