bank.cpp:2:9: error: 'cin' does not name a type
2 | cin >> a[i];
| ^~~
bank.cpp:3:9: error: 'mark' does not name a type
3 | mark[a[i]] = true;
| ^~~~
bank.cpp:4:5: error: expected declaration before '}' token
4 | }
| ^
bank.cpp:6:5: error: expected unqualified-id before 'for'
6 | for (int i = 1; i <= m; i++) {
| ^~~
bank.cpp:6:21: error: 'i' does not name a type
6 | for (int i = 1; i <= m; i++) {
| ^
bank.cpp:6:29: error: 'i' does not name a type
6 | for (int i = 1; i <= m; i++) {
| ^
bank.cpp:10:5: error: expected unqualified-id before 'for'
10 | for (int s = 0; s < (1 << n); s++) {
| ^~~
bank.cpp:10:31: error: 'n' was not declared in this scope
10 | for (int s = 0; s < (1 << n); s++) {
| ^
bank.cpp:10:31: error: 'n' was not declared in this scope
bank.cpp:10:31: error: 'n' was not declared in this scope
bank.cpp:10:31: error: 'n' was not declared in this scope
bank.cpp:10:31: error: 'n' was not declared in this scope
bank.cpp:10:31: error: 'n' was not declared in this scope
bank.cpp:10:31: error: 'n' was not declared in this scope
bank.cpp:10:31: error: 'n' was not declared in this scope
bank.cpp:10:31: error: 'n' was not declared in this scope
bank.cpp:10:21: error: 's' does not name a type
10 | for (int s = 0; s < (1 << n); s++) {
| ^
bank.cpp:10:35: error: 's' does not name a type
10 | for (int s = 0; s < (1 << n); s++) {
| ^
bank.cpp:22:11: error: expected constructor, destructor, or type conversion before '(' token
22 | memset(dp, false, sizeof dp);
| ^
bank.cpp:23:5: error: 'dp' does not name a type
23 | dp[1][0] = true;
| ^~
bank.cpp:24:5: error: expected unqualified-id before 'for'
24 | for (int i = 1; i < n; i++) {
| ^~~
bank.cpp:24:25: error: 'n' was not declared in this scope
24 | for (int i = 1; i < n; i++) {
| ^
bank.cpp:24:25: error: 'n' was not declared in this scope
bank.cpp:24:25: error: 'n' was not declared in this scope
bank.cpp:24:25: error: 'n' was not declared in this scope
bank.cpp:24:25: error: 'n' was not declared in this scope
bank.cpp:24:25: error: 'n' was not declared in this scope
bank.cpp:24:25: error: 'n' was not declared in this scope
bank.cpp:24:25: error: 'n' was not declared in this scope
bank.cpp:24:25: error: 'n' was not declared in this scope
bank.cpp:24:21: error: 'i' does not name a type
24 | for (int i = 1; i < n; i++) {
| ^
bank.cpp:24:28: error: 'i' does not name a type
24 | for (int i = 1; i < n; i++) {
| ^
bank.cpp:35:5: error: 'cout' does not name a type
35 | cout << (*max_element(dp[n], dp[n] + 1) == true ? "YES" : "NO") << '\n';
| ^~~~
bank.cpp:36:1: error: expected declaration before '}' token
36 | }
| ^
bank.cpp: In function 'int main()':
bank.cpp:45:5: error: 'ios_base' has not been declared
45 | ios_base::sync_with_stdio (false);
| ^~~~~~~~
bank.cpp:46:5: error: 'cin' was not declared in this scope
46 | cin.tie (0); cout.tie (0);
| ^~~
bank.cpp:46:18: error: 'cout' was not declared in this scope
46 | cin.tie (0); cout.tie (0);
| ^~~~
bank.cpp:59:20: error: 'runcase' was not declared in this scope
59 | while (test--) runcase(test);
| ^~~~~~~