speedrun.cpp: In function 'void assignHints(int, int, int*, int*)':
speedrun.cpp:8:21: error: 'setHintLen' was not declared in this scope
8 | if (subtask==1){setHintLen(n);
| ^~~~~~~~~~
speedrun.cpp:10:9: error: 'setHint' was not declared in this scope; did you mean 'setns'?
10 | setHint(u[i], v[i], true);
| ^~~~~~~
| setns
speedrun.cpp:16:5: error: 'setHintLen' was not declared in this scope
16 | setHintLen(20);
| ^~~~~~~~~~
speedrun.cpp:25:13: error: 'setHint' was not declared in this scope; did you mean 'setns'?
25 | setHint(i, bit+1, u>>bit&1);
| ^~~~~~~
| setns
speedrun.cpp: In function 'const void dfs1(int, int, int)':
speedrun.cpp:35:13: error: 'getHint' was not declared in this scope; did you mean 'getline'?
35 | if (getHint(v)) {
| ^~~~~~~
| getline
speedrun.cpp:36:13: error: 'goTo' was not declared in this scope
36 | goTo(v);
| ^~~~
speedrun.cpp: In function 'void speedrun(int, int, int)':
speedrun.cpp:48:17: error: 'getHint' was not declared in this scope; did you mean 'getline'?
48 | root |= getHint(bit+1)<<bit;
| ^~~~~~~
| getline
speedrun.cpp:50:5: error: 'goTo' was not declared in this scope
50 | goTo(root);
| ^~~~