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

Compile Error

segmenttree.cpp: In constructor ‘node::node(int, int)’:
segmenttree.cpp:8:7: error: expression cannot be used as a function
8 | s(_s),e(_e),m((_s+_e)/2),val(0){
| ^
segmenttree.cpp:8:13: error: expression cannot be used as a function
8 | s(_s),e(_e),m((_s+_e)/2),val(0){
| ^
segmenttree.cpp:8:26: error: expression cannot be used as a function
8 | s(_s),e(_e),m((_s+_e)/2),val(0){
| ^
segmenttree.cpp:8:33: error: expression cannot be used as a function
8 | s(_s),e(_e),m((_s+_e)/2),val(0){
| ^
segmenttree.cpp: In member function ‘void node::update(int, int)’:
segmenttree.cpp:26:7: error: ‘a’ was not declared in this scope
26 | if (a<=m) r->update(p,v);
| ^
segmenttree.cpp: At global scope:
segmenttree.cpp:32:1: error: expected initializer before ‘int’
32 | int main(){
| ^~~