Submission #136316

#TimeUsernameProblemLanguageResultExecution timeMemory
136316BoxworldMechanical Doll (IOI18_doll)C++14
2 / 100
29 ms2228 KiB
#include "doll.h"
#include <bits/stdc++.h>
using namespace std;
typedef vector<int> vec;

void create_circuit(int M, std::vector<int> A) {
	int N=A.size();
	vec C(M+1),X(1),Y(1);
	for (int i=1;i<=M;i++)C[i]=-1;
	C[0]=A[0];
	for (int i=1;i<N;i++){
		C[A[i-1]]=A[i];
	}
	C[A[N-1]]=0;
	X[0]=Y[0]=0;
//	for (int i=0;i<=M;i++)printf("%d->%d\n",i,C[i]);
	answer(C,X,Y);
}
#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...