#include <bits/stdc++.h>
using namespace std;
const int N = 50000;
void rotate(std::vector<int> t, int x);
void energy(int n, std::vector<int> v) {
vector<pair<int, int>> a;
for (int i = 0; i < n; i++) {
a.push_back({v[i], i});
}
sort(a.begin(), a.end());
for (int i = n - 1; i >= n / 2; i--) {
rotate({a[i].second}, N / 2 + a[0].first - a[i].first);
}
for (int i = 1; i < n / 2; i++) {
rotate({a[i].second}, N - (a[i].first - a[0].first));
}
}
| # | 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... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |