Submission #1140372

#TimeUsernameProblemLanguageResultExecution timeMemory
1140372brianhdzmdoPrisoner Challenge (IOI22_prison)C++20
Compilation error
0 ms0 KiB
#include <bits/stdc++.h> #include "prison.h" #define all(a) (a).begin(), (a).end() #define allr(a) (a).rbegin(), (a).rend() #define ll long long #define fr(i, a, b) for (ll i = a; i < b; i++) #define fr1(i, a, b) for (ll i = a - 1; i >= b; i--) #define fi first #define se second #define mp(j, k) make_pair(j, k) #define pb(x) push_back(x) #define pbp(x, y) push_back({x, y}) #define in(x) insert(x) #define vec vector<ll> #define vecv vector<vector<ll>> #define veb vector<bool> #define vecp vector<pair<ll,ll>> #define yes cout << "YES\n"; #define no cout << "NO\n"; #define ac 1e-7 #define fauto(a) \ for (auto i : a) \ cout << i << " "; #define fautop(a) \ for (auto i : a) \ cout << i.fi << " " << i.se << endl; #define int long long using namespace std; vector<vector<int>> devise_strategy(int N) { vecv ans(N + 1, vec(N + 1)); fr(i, 0, N + 1) { fr(j, 1, N + 1) { if(!i) { if(j == 1) { ans[i][j] = -1; } else if(j == 3) { ans[i][j] = -2; } else ans[i][j] = 1; } else if(i == 1) { if(j == 1) { ans[i][j] = -2; } else if(j == 3) { ans[i][j] = -1; } else ans[i][j] = 0; } } } return ans; }

Compilation message (stderr)

/usr/bin/ld: /tmp/ccSrvVW7.o: in function `main':
grader.cpp:(.text.startup+0x17b): undefined reference to `devise_strategy(int)'
collect2: error: ld returned 1 exit status