Submission #1304532

#TimeUsernameProblemLanguageResultExecution timeMemory
1304532stephitRotating Lines (APIO25_rotate)C++20
16 / 100
38 ms2792 KiB
#include <bits/stdc++.h> using namespace std; const int N = 50000; void rotate(std::vector<int> t, int x); void energy(int n, std::vector<int> v) { vector<pair<int, int>> a; for (int i = 0; i < n; i++) { a.push_back({v[i], i}); } sort(a.begin(), a.end()); for (int i = n - 1; i >= n / 2; i--) { rotate({a[i].second}, N / 2 + a[0].first - a[i].first); } for (int i = 1; i < n / 2; i++) { rotate({a[i].second}, N - (a[i].first - a[0].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...