| # | Time | Username | Problem | Language | Result | Execution time | Memory |
|---|---|---|---|---|---|---|---|
| 1316415 | mikolaj00 | Art Collections (BOI22_art) | C++20 | 0 ms | 332 KiB |
#include <bits/stdc++.h>
#include "art.h"
using namespace std;
void rotate(vector<int>& p)
{
for (int i = 1; i < p.size(); i++)
swap(p[i-1], p[i]);
}
void solve(int N)
{
vector<int> p(N);
for (int i = 0; i < N; i++)
p[i] = i+1;
vector<int> a(N);
for (int i = 0; i < N; i++)
{
a[i] = publish(p);
rotate(p);
}
vector<int> ans(N);
for (int i = 0; i < N; i++)
{
int idx = (a[i]-a[i+1]+N-1)/2;
ans[idx] = i+1;
}
answer(ans);
}| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
