# | Submission time | Handle | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
753945 | 2023-06-06T11:24:13 Z | jakobrs | Art Collections (BOI22_art) | C++17 | 1 ms | 208 KB |
#include <iostream> #include <vector> #include <algorithm> int publish(std::vector<int> R); void answer(std::vector<int> R); void solve(int N) { // Used for comparisons std::vector<int> R; std::vector<int> ans; for (int i = 1; i <= N; i++) { R.push_back(i); ans.push_back(i); } std::sort(ans.begin(), ans.end(), [&](int a, int b) { std::vector<int> local_r = R; std::swap(local_r[0], local_r[a - 1]); if (b == 1) { std::swap(local_r[1], local_r[a - 1]); } else { std::swap(local_r[1], local_r[b - 1]); } int res1 = publish(local_r); int res2 = publish(std::move(local_r)); return res1 < res2; }); answer(ans); }
Compilation message
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Incorrect | 1 ms | 208 KB | Not correct |
2 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Incorrect | 1 ms | 208 KB | Not correct |
2 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Incorrect | 1 ms | 208 KB | Not correct |
2 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Incorrect | 1 ms | 208 KB | Not correct |
2 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Incorrect | 1 ms | 208 KB | Not correct |
2 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Incorrect | 1 ms | 208 KB | Not correct |
2 | Halted | 0 ms | 0 KB | - |