#include "rotate.h"
#include <bits/stdc++.h>
#define ll long long
#define F first
#define S second
using namespace std;
const int N=2e5+1,mod=50000;
void energy(int n, vector<int> v){
vector<pair<int,int>>a(n);
for(int i=0;i<n;i++){
a[i].F=v[i],a[i].S=i;
}
sort(a.begin(),a.end());
for(int i=n/2;i<n;i++)
rotate({a[i].S},a[i-n/2].F+25000-a[i].F);
}
# | 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... |