#include"rotate.h"
#include<bits/stdc++.h>
#define exoworldgd cin.tie(0)->sync_with_stdio(0),cout.tie(0)
#define ll long long
using namespace std;
void energy(int n,vector<int>v){
array<int,2>a[n];
for(int i=0;i<n;i++)a[i]={v[i],i};
sort(a,a+n);
int m=n>>1,N=5e4;
for(int i=m,x,y;i<n;i++)x=(a[i-m][1]+N/2)%N,y=(x+N-a[i][0])%N,rotate({a[i][1]},y),a[i][0]=x;
}
| # | 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... |