Submission #1248094

#TimeUsernameProblemLanguageResultExecution timeMemory
1248094alexddRotating Lines (APIO25_rotate)C++20
0 / 100
1 ms840 KiB
#include "rotate.h"
#include <bits/stdc++.h>
using namespace std;
const int MOD = 50000;
void energy(int n, vector<int> v)
{
    for(int i=0;i<n/2;i++)
    {
        ///v[i] + x = 0
        ///x = -v[i]
        rotate({i}, (MOD - v[i])%MOD);
    }
    for(int i=n/2;i<n;i++)
    {
        ///v[i] + x = 25000
        ///x = 25000 - v[i]
        rotate({i}, (25000 - v[i] + MOD)%MOD);
    }
}
#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...