answer.code:2:9: error: ‘pair’ does not name a type
2 | typedef pair<lll, lll> P;
| ^~~~
answer.code:8:11: error: ‘P’ was not declared in this scope
8 | lll cross(P a, P b)
| ^
answer.code:8:16: error: ‘P’ was not declared in this scope
8 | lll cross(P a, P b)
| ^
answer.code:8:19: error: expression list treated as compound expression in initializer [-fpermissive]
8 | lll cross(P a, P b)
| ^
answer.code:14:9: error: ‘P’ was not declared in this scope
14 | lll mul(P a, P b)
| ^
answer.code:14:14: error: ‘P’ was not declared in this scope
14 | lll mul(P a, P b)
| ^
answer.code:14:17: error: expression list treated as compound expression in initializer [-fpermissive]
14 | lll mul(P a, P b)
| ^
answer.code:20:5: error: redefinition of ‘lll mul’
20 | lll mul(P a)
| ^~~
answer.code:14:5: note: ‘lll mul’ previously defined here
14 | lll mul(P a, P b)
| ^~~
answer.code:20:9: error: ‘P’ was not declared in this scope
20 | lll mul(P a)
| ^
answer.code:26:1: error: ‘P’ does not name a type
26 | P del(P a, P b)
| ^
answer.code: In function ‘void solve()’:
answer.code:34:5: error: ‘read’ was not declared in this scope
34 | read(n);
| ^~~~
answer.code:36:5: error: ‘P’ was not declared in this scope
36 | P C;
| ^
answer.code:37:10: error: ‘C’ was not declared in this scope
37 | read(C.x);
| ^
answer.code:43:5: error: ‘vector’ was not declared in this scope
43 | vector<P> a(n);
| ^~~~~~
answer.code:43:15: error: ‘a’ was not declared in this scope
43 | vector<P> a(n);
| ^
answer.code:58:27: error: ‘del’ was not declared in this scope
58 | lll s = cross(del(a[rr], a[l]), del(C, a[l]));
| ^~~
answer.code:58:57: error: ‘cross’ cannot be used as a function
58 | lll s = cross(del(a[rr], a[l]), del(C, a[l]));
| ^
answer.code:64:45: error: ‘mul’ cannot be used as a function
64 | if (s * s < mul(del(a[rr], a[l])) * R * R)
| ^
answer.code:67:57: error: ‘cross’ cannot be used as a function
67 | S += cross(del(a[r], a[l]), del(a[rr], a[l]));
| ^
answer.code:71:15: error: ‘max’ was not declared in this scope
71 | ans = max(ans, S);
| ^~~
answer.code:75:20: error: ‘del’ was not declared in this scope
75 | S -= cross(del(a[r], a[l]), del(a[r], a[ll]));
| ^~~
answer.code:75:53: error: ‘cross’ cannot be used as a function
75 | S -= cross(del(a[r], a[l]), del(a[r], a[ll]));
| ^
answer.code:77:5: error: ‘write’ was not declared in this scope
77 | write(ans);
| ^~~~~
answer.code:78:5: error: ‘putchar’ was not declared in this scope; did you mean ‘char’?
78 | putchar('\n');
| ^~~~~~~
| char
answer.code: In function ‘int main()’:
answer.code:86:5: error: ‘read’ was not declared in this scope
86 | read(_);
| ^~~~