Submission #1368301

#TimeUsernameProblemLanguageResultExecution timeMemory
1368301srividya_06Rotating Lines (APIO25_rotate)C++20
100 / 100
25 ms2796 KiB
#include "rotate.h"
#include <bits/stdc++.h>
#define REP(i,a,b) for(int i = a; i<b; i++)
using namespace std;
typedef long long ll;
void energy(int n, vector<int> v){
    vector<pair<int, int>> srt;
    REP(i,0,n){
        srt.push_back({v[i],i});
    }
    sort(srt.begin(), srt.end());
    REP(i,0,n/2)rotate({srt[i+n/2].second}, 25000-(srt[i+n/2].first - srt[i].first));
}
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...