| Problem | rmaxq |
|---|---|
| User | 6root2i |
| Submission Time | 2026-02-28 15:02:00 |
| Score | 0 |
| Max Time | N/A |
| Max Memory | N/A |
Owl Get a Life
rmaxq.cpp: In instantiation of ‘void SegmentTree<T>::propagate(ll, ll, ll) [with T = long long int; ll = long long int]’:
rmaxq.cpp:64:5: required from ‘void SegmentTree<T>::update(ll, ll, ll, ll, ll, ll) [with T = long long int; ll = long long int]’
rmaxq.cpp:88:37: required from ‘void SegmentTree<T>::update(ll, ll, ll) [with T = long long int; ll = long long int]’
rmaxq.cpp:109:22: required from here
rmaxq.cpp:43:13: error: no matching function for call to ‘SegmentTree<long long int>::lazy_update(__gnu_cxx::__alloc_traits<std::allocator<long long int>, long long int>::value_type&, __gnu_cxx::__alloc_traits<std::allocator<long long int>, long long int>::value_type&)’
43 | st[p] = lazy_update(st[p],lazy[p]); // [L..R] has same value
rmaxq.cpp:24:6: note: candidate: ‘ll SegmentTree<T>::lazy_update(ll, ll, ll) [with T = long long int; ll = long long int]’
24 | ll lazy_