제출 #1237459

#제출 시각아이디문제언어결과실행 시간메모리
1237459GrayCOVID tests (CEOI24_covid)C++20
0 / 100
50 ms468 KiB
#include<bits/stdc++.h> #define ld long double #define ll long long #define ff first #define ss second #define ln "\n" using namespace std; const ll INF = 2e9; ll n, t; ld p; string __res; bool test(vector<bool> &give){ #ifndef LOCAL cout << "Q "; for (ll i=0; i<n; i++) cout << give[i]; cout << endl; bool x; cin >> x; return x; #else bool res=0; for (ll i=0; i<n; i++){ if (give[i] and __res[i]-'0') res=1; } return res; #endif } vector<bool> solvep(){ vector<bool> res(n); for (ll i=0; i<n; i++){ vector<bool> qry(n); qry[i]=1; res[i]=test(qry); } return res; } void solve(){ #ifdef LOCAL cin >> __res; #endif vector<bool> res = solvep(); cout << "A "; for (ll i=0; i<n; i++) cout << res[i]; cout << endl; char _; cin >> _; } int main(){ ios_base::sync_with_stdio(false); cin.tie(nullptr); cin >> n >> p >> t; while (t--){ solve(); } }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...