0_0_39296192_29948.cpp:87:13: error: use of deleted function 'Segment_Tree::Segment_Tree()'
87 | } seg[N << 2];
| ^
0_0_39296192_29948.cpp:83:8: note: 'Segment_Tree::Segment_Tree()' is implicitly deleted because the default definition would be ill-formed:
83 | struct Segment_Tree
| ^~~~~~~~~~~~
0_0_39296192_29948.cpp:83:8: error: no matching function for call to 'Info::Info()'
0_0_39296192_29948.cpp:35:5: note: candidate: 'Info::Info(int)'
35 | Info(int val)
| ^~~~
0_0_39296192_29948.cpp:35:5: note: candidate expects 1 argument, 0 provided
0_0_39296192_29948.cpp:30:8: note: candidate: 'constexpr Info::Info(const Info&)'
30 | struct Info
| ^~~~
0_0_39296192_29948.cpp:30:8: note: candidate expects 1 argument, 0 provided
0_0_39296192_29948.cpp:30:8: note: candidate: 'constexpr Info::Info(Info&&)'
0_0_39296192_29948.cpp:30:8: note: candidate expects 1 argument, 0 provided
|