dreaming.cpp: In function 'void dfs(int, int, int)':
dreaming.cpp:29:38: error: expected ';' before '}' token
29 | dfs(y.first, x, d + y.second)
| ^
| ;
30 | }
| ~
dreaming.cpp: In function 'void dfs2(int, int, int)':
dreaming.cpp:40:38: error: expected ';' before '}' token
40 | dfs(y.first, x, d + y.second)
| ^
| ;
41 | }
| ~
dreaming.cpp: In function 'int travelTime(int, int, int, int*, int*, int*)':
dreaming.cpp:47:29: error: 'make_par' was not declared in this scope
47 | adj[a[i]].push_back(make_par(b[i],t[i]));
| ^~~~~~~~
dreaming.cpp:61:23: error: no matching function for call to 'max(long long int&, int&)'
61 | best = max(best, wgt);
| ~~~^~~~~~~~~~~
In file included from /usr/include/c++/11/bits/specfun.h:45,
from /usr/include/c++/11/cmath:1935,
from /usr/include/x86_64-linux-gnu/c++/11/bits/stdc++.h:41,
from dreaming.cpp:1:
/usr/include/c++/11/bits/stl_algobase.h:254:5: note: candidate: 'template<class _Tp> constexpr const _Tp& std::max(const _Tp&, const _Tp&)'
254 | max(const _Tp& __a, const _Tp& __b)
| ^~~
/usr/include/c++/11/bits/stl_algobase.h:254:5: note: template argument deduction/substitution failed:
dreaming.cpp:61:23: note: deduced conflicting types for parameter 'const _Tp' ('long long int' and 'int')
61 | best = max(best, wgt);
| ~~~^~~~~~~~~~~
In file included from /usr/include/c++/11/bits/specfun.h:45,
from /usr/include/c++/11/cmath:1935,
from /usr/include/x86_64-linux-gnu/c++/11/bits/stdc++.h:41,
from dreaming.cpp:1:
/usr/include/c++/11/bits/stl_algobase.h:300:5: note: candidate: 'template<class _Tp, class _Compare> constexpr const _Tp& std::max(const _Tp&, const _Tp&, _Compare)'
300 | max(const _Tp& __a, const _Tp& __b, _Compare __comp)
| ^~~
/usr/include/c++/11/bits/stl_algobase.h:300:5: note: template argument deduction/substitution failed:
dreaming.cpp:61:23: note: deduced conflicting types for parameter 'const _Tp' ('long long int' and 'int')
61 | best = max(best, wgt);
| ~~~^~~~~~~~~~~
In file included from /usr/include/c++/11/string:52,
from /usr/include/c++/11/bits/locale_classes.h:40,
from /usr/include/c++/11/bits/ios_base.h:41,
from /usr/include/c++/11/ios:42,
from /usr/include/c++/11/istream:38,
from /usr/include/c++/11/sstream:38,
from /usr/include/c++/11/complex:45,
from /usr/include/c++/11/ccomplex:39,
from /usr/include/x86_64-linux-gnu/c++/11/bits/stdc++.h:54,
from dreaming.cpp:1:
/usr/include/c++/11/bits/stl_algo.h:3461:5: note: candidate: 'template<class _Tp> constexpr _Tp std::max(std::initializer_list<_Tp>)'
3461 | max(initializer_list<_Tp> __l)
| ^~~
/usr/include/c++/11/bits/stl_algo.h:3461:5: note: template argument deduction/substitution failed:
dreaming.cpp:61:23: note: mismatched types 'std::initializer_list<_Tp>' and 'long long int'
61 | best = max(best, wgt);
| ~~~^~~~~~~~~~~
In file included from /usr/include/c++/11/string:52,
from /usr/include/c++/11/bits/locale_classes.h:40,
from /usr/include/c++/11/bits/ios_base.h:41,
from /usr/include/c++/11/ios:42,
from /usr/include/c++/11/istream:38,
from /usr/include/c++/11/sstream:38,
from /usr/include/c++/11/complex:45,
from /usr/include/c++/11/ccomplex:39,
from /usr/include/x86_64-linux-gnu/c++/11/bits/stdc++.h:54,
from dreaming.cpp:1:
/usr/include/c++/11/bits/stl_algo.h:3467:5: note: candidate: 'template<class _Tp, class _Compare> constexpr _Tp std::max(std::initializer_list<_Tp>, _Compare)'
3467 | max(initializer_list<_Tp> __l, _Compare __comp)
| ^~~
/usr/include/c++/11/bits/stl_algo.h:3467:5: note: template argument deduction/substitution failed:
dreaming.cpp:61:23: note: mismatched types 'std::initializer_list<_Tp>' and 'long long int'
61 | best = max(best, wgt);
| ~~~^~~~~~~~~~~
dreaming.cpp:63:17: error: 'parent' was not declared in this scope
63 | k = parent(k);
| ^~~~~~