0_0_29471259_16267.cpp: In function 'void link(int, int)':
0_0_29471259_16267.cpp:11:22: error: reference to 'next' is ambiguous
to [ + + tot ] = v , next [ tot ] = last [ u ] , last [ u ] = tot ;
^
0_0_29471259_16267.cpp:8:32: note: candidates are: int next [100005]
int n , tot , now , to [ N ] , next [ N ] , last [ N ] , a [ N ] , b [ N ] , d [ N ] , lst [ N ] ;
^
In file included from GCC4.9.2/x86_64-w64-mingw32/include/c++/bits/stl_algobase.h:66:0,
from GCC4.9.2/x86_64-w64-mingw32/include/c++/algorithm:61,
from 0_0_29471259_16267.cpp:2:
GCC4.9.2/x86_64-w64-mingw32/include/c++/bits/stl_iterator_base_funcs.h:184:5: note: template<class _ForwardIterator> _ForwardIterator std::next(_ForwardIterator, typename std::iterator_traits<_Iter>::difference_type)
next(_ForwardIterator __x, typename
^
0_0_29471259_16267.cpp: In function 'void dfs(int)':
0_0_29471259_16267.cpp:15:19: error: expected primary-expression before ';' token
b [ v ] = now + + ;
^
0_0_29471259_16267.cpp:16:36: error: reference to 'next' is ambiguous
for ( int i = last [ v ] ; i ; i = next [ i ] ) dfs ( to [ i ] ) ;
^
0_0_29471259_16267.cpp:8:32: note: candidates are: int next [100005]
int n , tot , now , to [ N ] , next [ N ] , last [ N ] , a [ N ] , b [ N ] , d [ N ] , lst [ N ] ;
^
In file included from GCC4.9.2/x86_64-w64-mingw32/include/c++/bits/stl_algobase.h:66:0,
from GCC4.9.2/x86_64-w64-mingw32/include/c++/algorithm:61,
from 0_0_29471259_16267.cpp:2:
GCC4.9.2/x86_64-w64-mingw32/include/c++/bits/stl_iterator_base_funcs.h:184:5: note: template<class _ForwardIterator> _ForwardIterator std::next(_ForwardIterator, typename std::iterator_traits<_Iter>::difference_type)
next(_ForwardIterator __x, typename
^
0_0_29471259_16267.cpp: In function 'int main()':
0_0_29471259_16267.cpp:36:7: error: expected primary-expression before '=' token
ans + = pos ;
^
|