Problem segmenttree
User Samyeobeo
Submission Time 2025-09-20 16:27:48
Score 0
Max Time N/A
Max Memory N/A

Compile Error

segmenttree.cpp:8:3: error: expected unqualified-id before ‘if’
8 | if(s!=e)
| ^~
segmenttree.cpp:10:4: error: ‘r’ does not name a type
10 | r = new node(m+1,e);
| ^
segmenttree.cpp:11:17: error: ‘y’ has not been declared
11 | int rmq(int x, y){
| ^
segmenttree.cpp:41:4: error: ISO C++ forbids declaration of ‘root’ with no type [-fpermissive]
41 | } *root;
| ^~~~
segmenttree.cpp:56:1: error: expected ‘}’ at end of input
56 | }
| ^
segmenttree.cpp:3:12: note: to match this ‘{’
3 | struct node{
| ^
segmenttree.cpp: In constructor ‘node::node(int, int)’:
segmenttree.cpp:7:36: error: expected ‘{’ at end of input
7 | s(_s), e(_e), m((_s+_e)/2), val(0);
| ^
segmenttree.cpp: In member function ‘int node::rmq(int, int)’:
segmenttree.cpp:12:21: error: ‘y’ was not declared in this scope