제출 #624290

#제출 시각아이디문제언어결과실행 시간메모리
624290Dan4Life자동 인형 (IOI18_doll)C++17
2 / 100
31 ms4548 KiB
#include "doll.h" #include <bits/stdc++.h> using namespace std; #define pb push_back void create_circuit(int M, vector<int> A) { A.insert(A.begin(),0); A.push_back(0); int n = A.size(); vector<int> C(M+1), X, Y; int cnt[M+1]{0}, ind = 1; for(int i = 0; i < n-1; i++){ cnt[A[i]]++; if(cnt[A[i]]==2 and A[i]) X.pb(A[i]), Y.pb(A[i+1]),C[A[i-1]]=-ind, ind++; else C[A[i]]=A[i+1]; } 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...