Submission #1368290

#TimeUsernameProblemLanguageResultExecution timeMemory
1368290mannshah1211Rotating Lines (APIO25_rotate)C++20
0 / 100
1 ms836 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 / 2; i++) {
    rotate({vi[i].second}, vi[i].first - vi[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...