0_0_17625747_27616.cpp: In function 'void dfs(int, int)': 0_0_17625747_27616.cpp:38:62: error: '__gnu_cxx::__alloc_traits<std::allocator<edge> >::value_type' has no member named 'w' tmp += ((double)child[v] * (n - child[v])) * G[u][i].w * 2; ^