Submission #286494

#TimeUsernameProblemLanguageResultExecution timeMemory
286494AlanChenMechanical Doll (IOI18_doll)C++14
2 / 100
31 ms2244 KiB
#include "doll.h" #include <bits/stdc++.h> using namespace std; template<class A> using v=vector<A>; typedef v<int> vi; #define sz(S) (int)(S).size() #define pb push_back #define get4(a,b,c,d,...) d #define lp3(x,a,b) for(int i=(a);x<(b);x++) #define lp2(x,a) lp3(x,0,a) #define lp1(a) lp2(loopvar,a) #define lp(x...) get4(x,lp3,lp2,lp1,0)(x) #define trv(x,S) for(auto& x:(S)) int m,n; void create_circuit(int M, vi A) { n=sz(A); m=M; vi C(m+1); lp(i,m+1) C[i]=0; A.pb(0); lp(i,n) { C[A[i]]=A[i+1]; } C[0]=A[0]; vi X,Y; 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...