Submission #1367078

#TimeUsernameProblemLanguageResultExecution timeMemory
1367078po_rag526COVID tests (CEOI24_covid)C++20
10 / 100
2 ms424 KiB
#include <bits/stdc++.h>
#define int long long
#define pb push_back
#define fs first
#define sc second
using namespace std;

bool ask(string a) {
    cout << "Q " << a << endl;
    char c;
    cin >> c;
    bool res = 0;
    if (c == 'P') res = 1;
    return res;
}

signed main() {
    int n, t;
    double p;
    cin >> n >> p >> t;

    string s = "", ans = "";
    for (int i = 0; i < n; i++) s += '0';
    for (int i = 0; i < n; i++) {
        s[i] = '1';
        int res = ask(s);
        if (res == 1) ans += '1';
        else ans += '0';
        s[i] = '0';
    }
    cout << "A " << ans << endl;
}
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...