Submission #1368299

#TimeUsernameProblemLanguageResultExecution timeMemory
1368299mannshah1211Rotating Lines (APIO25_rotate)C++20
100 / 100
26 ms2944 KiB
#include "rotate.h"
#include <vector>
#include <bits/stdc++.h>

using namespace std;

void energy(int n, vector<int> v) {
  vector<pair<int, int>> vi;
  for (int i = 0; i < n; i++) {
    vi.push_back(make_pair(v[i], i));
  }
  sort(vi.begin(), vi.end());
  for (int i = 0; i < (n + 1) / 2; i++) {
    rotate({vi[i].second}, vi[i + n / 2].first - vi[i].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...