# | Time | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
818892 | Faisal_Saqib | Carnival (CEOI14_carnival) | C++17 | 12 ms | 208 KiB |
This submission is migrated from previous version of oj.uz, which used different machine for grading. This submission may have different result if resubmitted.
#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);
for(int i=2;i<=n;i++)
{
cout<<head.size()+1;
for(auto j:head)
{
cout<<' '<<j;
}
cout<<' '<<i<<endl;
int c;
cin>>c;
if(c==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;
}
Compilation message (stderr)
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |