roads.cpp: In function 'void dfs(int, int, int, std::vector<std::vector<std::pair<int, int> > >&, std::vector<std::vector<int> >&)':
roads.cpp:13:13: warning: unused variable 'cost' [-Wunused-variable]
13 | int cost = edge.second;
| ^~~~
roads.cpp: At global scope:
roads.cpp:24:8: error: 'll' was not declared in this scope
24 | vector<ll> minimum_closure_costs(int N, vector<int>& U, vector<int>& V, vector<int>& W) {
| ^~
roads.cpp:24:10: error: template argument 1 is invalid
24 | vector<ll> minimum_closure_costs(int N, vector<int>& U, vector<int>& V, vector<int>& W) {
| ^
roads.cpp:24:10: error: template argument 2 is invalid
roads.cpp: In function 'int minimum_closure_costs(int, std::vector<int>&, std::vector<int>&, std::vector<int>&)':
roads.cpp:39:12: error: cannot convert 'std::vector<int>' to 'int' in return
39 | return result;
| ^~~~~~