#include "rotate.h"
#include <vector>
#include <bits/stdc++.h>
using namespace std;
int a[100005];
int b[100005];
bool cmp(int x, int y){
return b[x]<b[y];
}
void energy(int n, std::vector<int> v){
for(int i=0; i<n; i++){
a[i] = i;
b[i] = v[i];
}
sort(a, a+n, cmp);
for(int i=0; i<n/2; i++){
rotate({a[i]}, b[a[i+(n/2)]] + 25000 - b[a[i]]);
}
}
| # | 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... |