Submission #1205425

#TimeUsernameProblemLanguageResultExecution timeMemory
1205425AI_2512Rotating Lines (APIO25_rotate)C++20
0 / 100
0 ms836 KiB
#include "rotate.h" #include <bits/stdc++.h> #define ff first #define ss second using namespace std; bool comp(pair<int,int> a, pair<int,int> b){ return a.ff > b.ff; } void energy(int n, vector<int> v){ vector<pair<int,int>> a(n); for (int i = 0; i< n;i++){ a[i].ff = v[i]; a[i].ss = i; } sort(a.begin(), a.end(), comp); for (int i = 0;i<n/2;i++){ rotate({a[i].ss}, abs(a[i].ff-a[i+n/2].ff)); } return; }
#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...