dreaming.cpp: In function 'void fnd(int, int, int, int)':
dreaming.cpp:18:16: error: 'struct std::pair<int, int>' has no member named 'ff'
if ( v.ff == p ) continue ;
^~
dreaming.cpp:19:17: error: 'struct std::pair<int, int>' has no member named 'ff'
fnd ( v.ff, u, d + v.ss ) ;
^~
dreaming.cpp:19:30: error: 'struct std::pair<int, int>' has no member named 'ss'
fnd ( v.ff, u, d + v.ss ) ;
^~
dreaming.cpp: In function 'int travelTime(int, int, int, int*, int*, int*)':
dreaming.cpp:30:45: error: 'class std::vector<std::pair<int, int> >' has no member named 'pb'
for ( int i = 0 ; i < M ; ++i ) G[A[i]].pb ( make_pair (B[i], T[i]) ), G[B[i]].pb ( make_pair(A[i], T[i]) ), dis[make_pair(A[i], B[i])] = dis[make_pair(B[i],A[i])] = T[i] ;
^~
dreaming.cpp:30:84: error: 'class std::vector<std::pair<int, int> >' has no member named 'pb'
for ( int i = 0 ; i < M ; ++i ) G[A[i]].pb ( make_pair (B[i], T[i]) ), G[B[i]].pb ( make_pair(A[i], T[i]) ), dis[make_pair(A[i], B[i])] = dis[make_pair(B[i],A[i])] = T[i] ;
^~
dreaming.cpp:39:9: error: expected ';' before 'vector'
vector <int> diLeft, diRg ;
^~~~~~
dreaming.cpp:40:9: error: 'diLeft' was not declared in this scope
diLeft.push_back (0) ;
^~~~~~
dreaming.cpp:40:9: note: suggested alternative: 'time_t'
diLeft.push_back (0) ;
^~~~~~
time_t
dreaming.cpp:41:9: error: 'diRg' was not declared in this scope
diRg.push_back (0) ;
^~~~
dreaming.cpp:41:9: note: suggested alternative: 'dis'
diRg.push_back (0) ;
^~~~
dis
dreaming.cpp:43:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for ( int j = 1 ; j < ans.size() ; ++j ) {
~~^~~~~~~~~~~~
dreaming.cpp:54:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for ( int i = 0 ; i < ans.size() ; ++i ) {
~~^~~~~~~~~~~~