Submission #1366268

#TimeUsernameProblemLanguageResultExecution timeMemory
1366268djsksbrbfRotating Lines (APIO25_rotate)C++20
100 / 100
26 ms2788 KiB
#include "rotate.h"
#include <bits/stdc++.h>
using namespace std;
typedef pair <int, int> pii;

void energy(int n, std::vector<int> v){
   vector <pii> ve;
   for(int i = 0 ; i < n ; i++)ve.push_back({v[i], i});
   sort(ve.begin(), ve.end());
   
   for(int i = 0 ; i < n / 2 ; i++)rotate({ve[i + (n / 2)].second}, ve[i].first - ve[i + (n / 2)].first + 25000);
}
#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...