city.cpp:9:52: error: default argument missing for parameter 3 of 'void dfs(int, int, std::vector<std::vector<int> >&, std::vector<int>&, std::vector<int>&)'
9 | void dfs(int nod, int p = -1, vector<vector<int>>& T, vector<int>& SZ, vector<int>& s) {
| ~~~~~~~~~~~~~~~~~~~~~^
city.cpp:9:23: note: ...following parameter 2 which has a default argument
9 | void dfs(int nod, int p = -1, vector<vector<int>>& T, vector<int>& SZ, vector<int>& s) {
| ~~~~^~~~~~
city.cpp:9:68: error: default argument missing for parameter 4 of 'void dfs(int, int, std::vector<std::vector<int> >&, std::vector<int>&, std::vector<int>&)'
9 | void dfs(int nod, int p = -1, vector<vector<int>>& T, vector<int>& SZ, vector<int>& s) {
| ~~~~~~~~~~~~~^~
city.cpp:9:85: error: default argument missing for parameter 5 of 'void dfs(int, int, std::vector<std::vector<int> >&, std::vector<int>&, std::vector<int>&)'
9 | void dfs(int nod, int p = -1, vector<vector<int>>& T, vector<int>& SZ, vector<int>& s) {
| ~~~~~~~~~~~~~^