[C++] 프로그래머스 거리두기 확인하기
·
Algorithm/Programmers
#include #include using namespace std; bool SearchManhattanRange(int aX,int aY, int bX, int bY, const vector& place) { int manhattanRange = abs(aX - bX) + abs(aY - bY); if (manhattanRange > 2) { return false; } int minX = min(aX, bX); int minY = min(aY, bY); if (aY == bY) { if(place[aY][minX + 1] == 'X') { return false; } } if (aX == bX) { if (place[minY + 1][aX] == 'X') { return false; } } if (..