Submission #818904

#TimeUsernameProblemLanguageResultExecution timeMemory
818904Faisal_SaqibCarnival (CEOI14_carnival)C++17
0 / 100
13 ms340 KiB
#include <iostream> #include <set> #include <vector> using namespace std; int main() { int n; cin>>n; int val[n+3]; set<int> head; for(int i=1;i<=n;i++) { val[i]=i; } head.insert(1); int c; for(int i=2;i<=n;i++) { cout<<((int)head.size())+1; for(auto j:head) { cout<<' '<<j; } cout<<' '<<i<<endl; cin>>c; if(c==(int)head.size()) { for(auto j:head) { cout<<2<<' '<<j<<' '<<i<<endl; cin>>c; if(c==1) { val[i]=val[j]; break; } } } else { head.insert(i); } } cout<<0; for(int i=1;i<=n;i++) { cout<<' '<<val[i]; } cout<<endl; 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...