Submission #1188401

#TimeUsernameProblemLanguageResultExecution timeMemory
1188401comxddddddCarnival (CEOI14_carnival)C++20
20 / 100
25 ms408 KiB
#include <bits/stdc++.h> using namespace std; int N, t; vector<int> costume; vector<int> group_leader; int main() { cin >> N; costume.resize(N + 1); group_leader.clear(); int group_id = 1; for (int i = 1; i <= N; ++i) { bool matched = false; for (int leader : group_leader) { cout << "2 " << i << " " << leader << endl; cin >> t; if (t == 1) { costume[i] = costume[leader]; matched = true; break; } } if (!matched) { costume[i] = group_id++; group_leader.push_back(i); } } cout << "0 "; for (int i = 1; i <= N; ++i) { cout << costume[i] << " "; } cout << endl; }
#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...