문제 소스 코드 #include #include #include using namespace std; int visited[100001] = {0}; int main() { queue
visited[front-1]) q.push({front-1, level+1}); if(front+1 < 100001 && !visited[front+1]) q.push({front+1, level+1}); if(front*2 < 100001 && !
visited[f...
원문 링크 : [C++] 백준 1697 (BFS풀이)