towers.cpp:60:2: error: stray '#' in program
60 | }#include <bits/stdc++.h>
| ^
towers.cpp:60:12: error: 'bits' was not declared in this scope
60 | }#include <bits/stdc++.h>
| ^~~~
towers.cpp:60:17: error: 'stdc' was not declared in this scope; did you mean 'std'?
60 | }#include <bits/stdc++.h>
| ^~~~
| std
towers.cpp:60:12: error: 'bits' was not declared in this scope
60 | }#include <bits/stdc++.h>
| ^~~~
towers.cpp:60:17: error: 'stdc' was not declared in this scope; did you mean 'std'?
60 | }#include <bits/stdc++.h>
| ^~~~
| std
towers.cpp:60:12: error: 'bits' was not declared in this scope
60 | }#include <bits/stdc++.h>
| ^~~~
towers.cpp:60:17: error: 'stdc' was not declared in this scope; did you mean 'std'?
60 | }#include <bits/stdc++.h>
| ^~~~
| std
towers.cpp:60:12: error: 'bits' was not declared in this scope
60 | }#include <bits/stdc++.h>
| ^~~~
towers.cpp:60:17: error: 'stdc' was not declared in this scope; did you mean 'std'?
60 | }#include <bits/stdc++.h>
| ^~~~
| std
towers.cpp:60:12: error: 'bits' was not declared in this scope
60 | }#include <bits/stdc++.h>
| ^~~~
towers.cpp:60:17: error: 'stdc' was not declared in this scope; did you mean 'std'?
60 | }#include <bits/stdc++.h>
| ^~~~
| std
towers.cpp:60:12: error: 'bits' was not declared in this scope
60 | }#include <bits/stdc++.h>
| ^~~~
towers.cpp:60:17: error: 'stdc' was not declared in this scope; did you mean 'std'?
60 | }#include <bits/stdc++.h>
| ^~~~
| std
towers.cpp:60:12: error: 'bits' was not declared in this scope
60 | }#include <bits/stdc++.h>
| ^~~~
towers.cpp:60:17: error: 'stdc' was not declared in this scope; did you mean 'std'?
60 | }#include <bits/stdc++.h>
| ^~~~
| std
towers.cpp:60:12: error: 'bits' was not declared in this scope
60 | }#include <bits/stdc++.h>
| ^~~~
towers.cpp:60:17: error: 'stdc' was not declared in this scope; did you mean 'std'?
60 | }#include <bits/stdc++.h>
| ^~~~
| std
towers.cpp:60:12: error: 'bits' was not declared in this scope
60 | }#include <bits/stdc++.h>
| ^~~~
towers.cpp:60:17: error: 'stdc' was not declared in this scope; did you mean 'std'?
60 | }#include <bits/stdc++.h>
| ^~~~
| std
towers.cpp:60:3: error: 'include' does not name a type
60 | }#include <bits/stdc++.h>
| ^~~~~~~
towers.cpp:67:9: error: redefinition of 'std::mt19937 rnd'
67 | mt19937 rnd(chrono::high_resolution_clock::now().time_since_epoch().count());
| ^~~
towers.cpp:8:9: note: 'std::mt19937 rnd' previously declared here
8 | mt19937 rnd(chrono::high_resolution_clock::now().time_since_epoch().count());
| ^~~
towers.cpp:68:5: error: redefinition of 'int inf'
68 | int inf = 1e9;
| ^~~
towers.cpp:9:5: note: 'int inf' previously defined here
9 | int inf = 1e9;
| ^~~
towers.cpp:70:5: error: redefinition of 'int n'
70 | int n;
| ^
towers.cpp:11:5: note: 'int n' previously declared here
11 | int n;
| ^
towers.cpp:71:13: error: redefinition of 'std::vector<int> h'
71 | vector<int> h;
| ^
towers.cpp:12:13: note: 'std::vector<int> h' previously declared here
12 | vector<int> h;
| ^
towers.cpp:73:13: error: redefinition of 'std::vector<int> prefdpsm'
73 | vector<int> prefdpsm, prefdpbi;
| ^~~~~~~~
towers.cpp:14:13: note: 'std::vector<int> prefdpsm' previously declared here
14 | vector<int> prefdpsm, prefdpbi;
| ^~~~~~~~
towers.cpp:73:23: error: redefinition of 'std::vector<int> prefdpbi'
73 | vector<int> prefdpsm, prefdpbi;
| ^~~~~~~~
towers.cpp:14:23: note: 'std::vector<int> prefdpbi' previously declared here
14 | vector<int> prefdpsm, prefdpbi;
| ^~~~~~~~
towers.cpp:75:6: error: redefinition of 'void init(int, std::vector<int>)'
75 | void init(int N, vector<int> H) {
| ^~~~
towers.cpp:16:6: note: 'void init(int, std::vector<int>)' previously defined here
16 | void init(int N, vector<int> H) {
| ^~~~
towers.cpp:116:5: error: redefinition of 'int max_towers(int, int, int)'
116 | int max_towers(int l, int r, int d) {
| ^~~~~~~~~~
towers.cpp:57:5: note: 'int max_towers(int, int, int)' previously defined here
57 | int max_towers(int l, int r, int d) {
| ^~~~~~~~~~