Submission #1292418

#TimeUsernameProblemLanguageResultExecution timeMemory
1292418LolkasMeepRotating Lines (APIO25_rotate)C++20
16 / 100
41 ms2424 KiB
#include "rotate.h"
#include "bits/stdc++.h"
using namespace std;

void energy(int n, vector<int> v){
    vector<pair<int, int>> vs(n);
    for(int i = 0; i < n; i++) vs[i] = {v[i], i};

    sort(vs.begin(), vs.end());

    for(int i = 0; i < (n+1)/2; i++){
        rotate({vs[i].second}, vs[0].first-vs[i].first);
        rotate({vs[n-1-i].second}, (vs[0].first + 25000)-vs[n-1-i].first);
    }

}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...