Problem sequence_apio
User justin271828
Submission Time 2026-05-05 10:22:16
Score 0
Max Time N/A
Max Memory N/A

Compile Error

sequence_apio.cpp: In member function ‘long long int line::operator()(long long int)’:
sequence_apio.cpp:13:44: error: cannot convert ‘<brace-enclosed initializer list>’ to ‘long long int’ in return
13 | int operator ()(int x) {return {m*x + c, i};}};
| ^
sequence_apio.cpp: In member function ‘void node::up(line)’:
sequence_apio.cpp:31:25: error: ‘struct node’ has no member named ‘upd’; did you mean ‘up’?
31 | if (val(m) < a(m)) r->upd(a);
| ^~~
| up
sequence_apio.cpp:34:7: error: ‘struct node’ has no member named ‘upd’; did you mean ‘up’?
34 | l->upd(a);}}
| ^~~
| up
sequence_apio.cpp: In member function ‘std::pair<long long int, long long int> node::query(long long int)’:
sequence_apio.cpp:36:25: error: could not convert ‘((node*)this)->node::val.line::operator()(x)’ from ‘