BFS문제1 [C++][BOJ] 삼성 SW 역량 테스트 기출 문제 - 13460번 구슬 탈출2 정답 코드 #include #include #include using namespace std; #define MAX_MAP 11 char map[MAX_MAP][MAX_MAP]; int dx[4] = { -1, 1, 0, 0 }; int dy[4] = { 0, 0, -1, 1 }; int N, M; pair Red; pair Blue; pair Hole; struct MapInfo { pair RedPos; pair BluePos; int count; }; int Solve() { bool visited[MAX_MAP][MAX_MAP][MAX_MAP][MAX_MAP] = { false, }; //red와 blue의 각각 위치 queue q; MapInfo m; m.BluePos = Blue; m.Red.. 2021. 5. 11. 이전 1 다음 300x250