Submission #1018301

#TimeUsernameProblemLanguageResultExecution timeMemory
1018301vjudge1Mechanical Doll (IOI18_doll)C++17
2 / 100
14 ms4280 KiB
#include "doll.h"
#include <bits/stdc++.h>
using namespace std;
using ll = long long;
using vll = vector <ll>;
using vi = vector <int>;

void create_circuit (int m, vi A) {
    vll ve(A.begin(), A.end());
    ve.insert(ve.begin(), 0);
    ll n = ve.size();
    vll to(m+1, 0); // all initially feed to origin
    for (ll i = 1; i < n; i++) {
        to[ve[i-1]] = ve[i];
    }
    answer(vi(to.begin(), to.end()), {}, {});
}
#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...