Submission #1212290

#TimeUsernameProblemLanguageResultExecution timeMemory
1212290fadak-14Rotating Lines (APIO25_rotate)C++20
100 / 100
33 ms2796 KiB
#include "rotate.h"
#include <bits/stdc++.h>
#define ll long long
#define db double
#define ld long double
#define endl '\n'
#define eb emplace_back
#define em emplace
#define pb push_back
#define pf push_front
#define pp pop_back
#define fr first
#define sc second
#define sz size
using namespace std;
const ll mx = 333000;
void energy(int n , std::vector<int> v) {
    vector<pair<int , int>> ans ;
    for(int i =0 ; i  <n ;i++) ans.pb({v[i] , i}) ;
    sort(ans.begin() , ans.end()) ;
    for(int i =0 ; i < n / 2 ;i++) {
        rotate({ans[i].sc} , -ans[i].fr + 25000 + ans[(n / 2) + i].fr) ;
    }
}
#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...