Problem payraise
User ensonchew
Submission Time 2025-12-15 16:02:42
Score 0
Max Time N/A
Max Memory N/A

Compile Error

payraise.cpp:51:12: error: invalid declarator before ‘adjlist’
51 | vector<int>adjlist[1000005];
| ^~~~~~~
payraise.cpp: In function ‘void dfs(long long int)’:
payraise.cpp:55:13: error: ‘adjlist’ was not declared in this scope
55 | for(int i: adjlist[x]) dfs(i);
| ^~~~~~~
payraise.cpp: In function ‘int main()’:
payraise.cpp:63:19: error: expression list treated as compound expression in initializer [-fpermissive]
63 | node* root(0, N-1);
| ^
payraise.cpp:63:19: error: invalid conversion from ‘long long int’ to ‘node*’ [-fpermissive]
payraise.cpp:66:10: error: ‘adjlist’ was not declared in this scope
66 | if (i) adjlist[x].push_back(i);
| ^~~~~~~
payraise.cpp:80:10: error: ‘struct node’ has no member named ‘update’
80 | root->update(b, post[b], c);
| ^~~~~~