Submission #1252594

#TimeUsernameProblemLanguageResultExecution timeMemory
1252594bzzzzzzzzzzWorld Map (IOI25_worldmap)C++20
Compilation error
0 ms0 KiB
#include <bits/stdc++.h> #include "worldmap.h" using namespace std; using ll = long long; const int SIZE = 41; vector<int> o; vector<int> used(SIZE, 0); vector<vector<int>> g(SIZE); void dfs(int v) { o.push_back(v); used[v] = 1; for (auto i : g[v]) { if (used[i] == 0) { dfs(i); o.push_back(v); } } } std::vector<std::vector<int>> create_map(int N, int M, std::vector<int> A, std::vector<int> B) { for (int i = 0; i < M; i++) { g[A[i]].push_back(B[i]); g[B[i]].push_back(A[i]); } int n = (int)2 * (N - 1) + 1; vector<vector<int>> ans(n, vector<int> (n, 0)); for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { if (i < N) { ans[i][j] = i + 1; } else { ans[i][j] = 2 * N - i - 1; } } } return ans; } int main() { vector<int> A = {1, 2}; vector<int> B = {2, 3}; vector<vector<int>> c = create_map((int)A.size() + 1, (int)A.size(), A, B); for (auto i : c) { for (auto j : i) { cout << j; } cout << '\n'; } }

Compilation message (stderr)

/usr/bin/ld: /tmp/cc4X9xs8.o: in function `main':
grader.cpp:(.text.startup+0x0): multiple definition of `main'; /tmp/ccpPVede.o:worldmap.cpp:(.text.startup+0x0): first defined here
collect2: error: ld returned 1 exit status