0_0_29897078_23431.cpp:5:5: error: 'll' does not name a type
ll w;
^
0_0_29897078_23431.cpp: In member function 'bool node::operator<(const node&) const':
0_0_29897078_23431.cpp:7:18: error: 'const struct node' has no member named 'w'
return a.w<w;
^
0_0_29897078_23431.cpp:7:20: error: 'w' was not declared in this scope
return a.w<w;
^
0_0_29897078_23431.cpp: In function 'void dij(int)':
0_0_29897078_23431.cpp:40:21: error: too many initializers for 'node'
node s=node{st,0};
^
0_0_29897078_23431.cpp:52:53: error: '__gnu_cxx::__alloc_traits<std::allocator<node> >::value_type' has no member named 'w'
if(dis[v[now][i].to]>dis[now]+v[now][i].w){
^
0_0_29897078_23431.cpp:53:54: error: '__gnu_cxx::__alloc_traits<std::allocator<node> >::value_type' has no member named 'w'
dis[v[now][i].to]=dis[now]+v[now][i].w;
^
0_0_29897078_23431.cpp:54:62: error: too many initializers for 'node'
node next=node{v[now][i].to,dis[v[now][i].to]};
^
0_0_29897078_23431.cpp:61:38: error: 'struct node' has no member named 'w'
if(dis[it.to]==dis[i]+it.w){
^
0_0_29897078_23431.cpp:62:32: error: 'struct node' has no member named 'w'
add(i,it.to,it.w);
^
0_0_29897078_23431.cpp: In function 'int main()':
0_0_29897078_23431.cpp:139:28: error: too many initializers for 'node'
node t=node{r,w};
^
|