Submission #403262

#TimeUsernameProblemLanguageResultExecution timeMemory
403262rainliofficialCarnival (CEOI14_carnival)C++17
0 / 100
115 ms200 KiB
#include <bits/stdc++.h> using namespace std; int main(){ int n; cin >> n; int ans[n]; memset(ans, 0, n); int g = 0; for (int i=1; i<=n; i++){ if (ans[i] == 0){ ans[i] = g++; } for (int j=i+1; j<=n; j++){ cout << "2 " << i << " " << j << "\n"; fflush(stdin); int result; cin >> result; if (result == 1){ ans[j] = ans[i]; } } } cout << "0 "; for (int i : ans){ cout << i << " "; } return 0; }
#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...