Submission #1246097

#TimeUsernameProblemLanguageResultExecution timeMemory
1246097radaiosm7Permutation Game (APIO25_permgame)C++20
6 / 100
1 ms328 KiB
#include "permgame.h"
#include <bits/stdc++.h>
using namespace std;
vector<int> t;
int who[405];

int Alice(int m, int e, vector<int> u, vector<int> v, int n, vector<int> p) {
    t.clear();
    t.resize(m);
    for (int i=0; i < n; ++i) who[p[i]] = i;

    for (int i=0; i < n; ++i) {
        if (p[i] == i) continue;
        t[0] = i;
        t[1] = who[i];
        int j = Bob(t);
        who[p[i]] = who[i];
        who[i] = i;
        swap(p[t[u[j]]], p[t[v[j]]]);
    }

    return n;
}
#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...