Submission #1351213

#TimeUsernameProblemLanguageResultExecution timeMemory
1351213SpyrosAlivMechanical Doll (IOI18_doll)C++20
2 / 100
9 ms2716 KiB
#include "doll.h"
#include <bits/stdc++.h>
using namespace std;

void dbg(vector<int> x) {
  cout << "DBG: ";
  for (auto xx: x) cout << xx << " ";
  cout << "\n";
}

void create_circuit(int M, std::vector<int> A) {
  int m = M;
  vector<int> a = A;
  int n = a.size();
  vector<int> ans(m+1);
  for (int i = 0; i <= m; i++) ans[i] = i;
  ans[0] = a[0];
  for (int i = 0; i < n-1; i++) {
    ans[a[i]] = a[i+1];
  }
  ans[a.back()] = 0;
  answer(ans, {}, {});
}
#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...