Submission #1231239

#TimeUsernameProblemLanguageResultExecution timeMemory
1231239omsincoconutArt Collections (BOI22_art)C++17
0 / 100
0 ms408 KiB
#include "art.h"
#include <bits/stdc++.h>

using namespace std;

void solve(int N) {
    vector<int> p(N);
    iota(p.begin(), p.end(), 1);

    int cur = publish(p);
    for (int i = N-2; i >= 0; i--) {
        for (int j = 0; j < i; j++) {
            vector<int> np = p;
            swap(np[j], np[j+1]);
            if (publish(np) < publish(p)) p = np;
        }
    }

    answer(p);
}
#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...