if (map[curr.x][curr.y - 1])

{

q.push({ curr.x, curr.y - 1 });

map[curr.x][curr.y - 1] = 0;

result++;

}

if (map[curr.x - 1][curr.y])

{

q.push({ curr.x - 1, curr.y });

map[curr.x - 1][curr.y] = 0;

result++;

}

if (map[curr.x + 1][curr.y])

{

q.push({ curr.x + 1, curr.y });

map[curr.x + 1][curr.y] = 0;

result++;

}

if (map[curr.x][curr.y + 1])

{

q.push({ curr.x, curr.y + 1 });

map[curr.x][curr.y + 1] = 0;

result++;

}


저 x y 왔다갔다하면서 1 더했다 뺐다하는거 정신사나운데 어떻게 짧게 쨜 방법 없을까