diff --git a/2023205/main.cpp b/2023205/main.cpp index 83c4adc..effb9a3 100644 --- a/2023205/main.cpp +++ b/2023205/main.cpp @@ -40,13 +40,13 @@ int dfs_with_dead_edge(int start, int dead_edge_start, int dead_edge_end) { if (edges[j].end == dead_edge_end) { continue; } - dfs(edges[j].end); + dfs_with_dead_edge(edges[j].end, dead_edge_start, dead_edge_end); } return 0; } for (int j = head[start]; j != 0; j = edges[j].next) { - dfs(edges[j].end); + dfs_with_dead_edge(edges[j].end, dead_edge_start, dead_edge_end); } return 0;