Submission #1220154

#TimeUsernameProblemLanguageResultExecution timeMemory
1220154nataliaaCarnival (CEOI14_carnival)C++20
20 / 100
33 ms432 KiB
#include <bits/stdc++.h>
using namespace std;
signed main() {
    ios_base::sync_with_stdio(0);
    cin.tie(0);
    cout.tie(0);
    int n;
    cin >> n;
    int a[n+1]={};
    int cnt = 1;
    for(int i =1; i <= n; i++) {
        if(a[i]>0) continue;
        a[i] = cnt;
        cnt++;
        for(int j = i+1; j<= n; j++) {
            cout << 2 <<" ";
            cout << i << " " << j<< endl;
            int x;
            cin >> x;
            cout << endl;
            if(x==1) a[j] = a[i];
        }
    }
    cout << "0 ";
    for(int i = 1; i<=n ; i++) cout << a[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...