Problem | sightseeing |
---|---|
User | JustKitkat |
Submission Time | 2025-02-20 11:34:19 |
Score | 0 |
Max Time | N/A |
Max Memory | N/A |
Owl Get a Life
sightseeing.cpp: In function ‘void unionSet(int, int)’:
sightseeing.cpp:75:5: error: reference to ‘rank’ is ambiguous
75 | if(rank[x]>rank[y])swap(x,y);
| ^~~~
In file included from /usr/include/c++/9/bits/move.h:55,
from /usr/include/c++/9/bits/stl_pair.h:59,
from /usr/include/c++/9/bits/stl_algobase.h:64,
from /usr/include/c++/9/bits/specfun.h:45,
from /usr/include/c++/9/cmath:1927,
from /usr/include/x86_64-linux-gnu/c++/9/bits/stdc++.h:41,
from sightseeing.cpp:4:
/usr/include/c++/9/type_traits:1250:12: note: candidates are: ‘template<class> struct std::rank’
1250 | struct rank
| ^~~~
sightseeing.cpp:64:6: note: ‘std::vector<int> rank’
64 | vi p,rank,setSize;
| ^~~~
sightseeing.cpp:75:13: error: reference to ‘rank’ is ambiguous
75 | if(rank[x]>