https://www.acmicpc.net/problem/2021 시도#include #include #include #include #include using namespace std;int N, L, start, finish;vector> v;vector> edges;unordered_set startLines;unordered_set finishLines;int minTransfer = 1e9;int bfs(int startLine) { vector visited(L, 0); queue q; int transfer = 0; q.push(startLine); visited[startLine] = 0; while (!q.empty()) { int now = q.front(); q.pop(); if..