#include <iostream>
#include <vector>
using namespace std;
long double p;
char c;
bool isPositive(int n, int i){
cout<<"Q ";
for (int j=1;j<=n;j++) cout<<(j == i);
cout<<endl;
cin>>c;
return (c == 'P');
}
void solve(int n){
vector<int> vec(n + 1, 0);
for (int i=1;i<=n;i++)
if (isPositive(n, i))
vec[i] = 1;
cout<<"A ";
for (int i=1;i<=n;i++) cout<<vec[i];
cout<<endl;
cin>>c;
}
int main(){
int n, t;
cin>>n>>p>>t;
while (t--)
solve(n);
}
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |