Submission #1370038

#TimeUsernameProblemLanguageResultExecution timeMemory
1370038nedabekir05Dark Ride (EGOI25_darkride)C++20
9 / 100
0 ms440 KiB
#include <bits/stdc++.h>
using namespace std;

int query(string s) {
    cout<<"?"<<s<<"\n"<<flush;
    int ans;
    cin>>ans;
    return ans;
}

int main() {
    ios::sync_with_stdio(false);
    cin.tie(&cout);

    int N;
    cin >> N;
    int res[2]={-1,-1};
    int i=0; 
    if(query("100")==1){
        res[i]=0;
        i++;
    }
    if(query("010")==1){
        res[i]=1;
        i++;
    }
    if(query("001")==1){
        res[i]=2;
    }
    cout<<"! "<<res[0]<<" "<<res[1]<<"\n"<<flush;

    
    return 0;
}
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...