Problem | gerrymandering |
---|---|
User | justin271828 |
Submission Time | 2024-12-12 19:41:04 |
Score | 0 |
Max Time | N/A |
Max Memory | N/A |
Owl Get a Life
gerrymandering.cpp: In function ‘int main()’:
gerrymandering.cpp:44:55: error: no match for ‘operator=’ (operand types are ‘node’ and ‘node*’)
44 | for (int j = 0; j <= K; j++) mem[j] = new node(0, N+5);
| ^
gerrymandering.cpp:4:8: note: candidate: ‘constexpr node& node::operator=(const node&)’
4 | struct node{
| ^~~~
gerrymandering.cpp:4:8: note: no known conversion for argument 1 from ‘node*’ to ‘const node&’
gerrymandering.cpp:4:8: note: candidate: ‘constexpr node& node::operator=(node&&)’
gerrymandering.cpp:4:8: note: no known conversion for argument 1 from ‘node*’ to ‘node&&’
gerrymandering.cpp:47:26: error: base operand of ‘->’ has non-pointer type ‘node’
47 | int val = max(mem[j-1]->q(0, k-1)+1, mem[j-1]->q(k+1, N+5));}}
| ^~
gerrymandering.cpp:47:49: error: base operand of ‘->’ has non-pointer type ‘node’