Problem segmenttree
User weiheng
Submission Time 2026-09-01 16:23:16
Score 0
Max Time N/A
Max Memory N/A

Compile Error

segmenttree.cpp: In constructor ‘node::node(int, int)’:
segmenttree.cpp:8:38: error: expected ‘,’ or ‘;’ before ‘{’ token
8 | int s(_s),e(_e),m((_s+_e)/2),val(0){
| ^
segmenttree.cpp: In function ‘int main()’:
segmenttree.cpp:34:18: error: no matching function for call to ‘node::node()’
34 | node *root= new node
| ^~~~
segmenttree.cpp:7:2: note: candidate: ‘node::node(int, int)’
7 | node(int _s,int _e){
| ^~~~
segmenttree.cpp:7:2: note: candidate expects 2 arguments, 0 provided
segmenttree.cpp:4:8: note: candidate: ‘constexpr node::node(const node&)’
4 | struct node{
| ^~~~
segmenttree.cpp:4:8: note: candidate expects 1 argument, 0 provided
segmenttree.cpp:4:8: note: candidate: ‘constexpr node::node(node&&)’
segmenttree.cpp:4:8: note: candidate expects 1 argument, 0 provided
segmenttree.cpp:35:15: error: ‘i’ was not declare