Submission #1293203

#TimeUsernameProblemLanguageResultExecution timeMemory
1293203tschav_World Map (IOI25_worldmap)C++20
Compilation error
0 ms0 KiB
#include "worldmap.h" #include <bits/stdc++.h> using namespace std; vector<vector<int>> adj; vector<vector<int>> create_map(int n, int m, vector<int> A, vector<int> B) { adj.resize(n+1); for(int i = 0; i < n; ++i) { adj[a[i]].emplace_back(b[i]); adj[b[i]].emplace_back(a[i]); } vector<vector<int>> ans(2*n); for(int i = 0; i < 2 * n; ++i) { if(i & 1) { int u = (i+1)/2; queue<int> Q; for(auto &v : adj[u]) Q.push(v); for(int j = 0; j < 2 * n; ++j) { if(j & 1) { if(Q.empty()) { ans[i][j] = u; continue; } ans[i][j] = Q.front(); Q.pop(); } else { ans[i][j] = u; } } } else { for(int j = 0; j < 2 * n; ++j) { ans[i][j] = 1; } } } return ans; }

Compilation message (stderr)

worldmap.cpp: In function 'std::vector<std::vector<int> > create_map(int, int, std::vector<int>, std::vector<int>)':
worldmap.cpp:13:13: error: 'a' was not declared in this scope
   13 |         adj[a[i]].emplace_back(b[i]);
      |             ^
worldmap.cpp:13:32: error: 'b' was not declared in this scope
   13 |         adj[a[i]].emplace_back(b[i]);
      |                                ^