Submission #1268124

#TimeUsernameProblemLanguageResultExecution timeMemory
1268124MunkhErdeneCombo (IOI18_combo)C++17
0 / 100
0 ms408 KiB
#include<bits/stdc++.h> #include "combo.h" using namespace std; #define ll long long #define pb push_back #define ff first #define ss second #define _ << " " << #define yes cout<<"YES\n" #define no cout<<"NO\n" #define ull unsigned long long #define lll __int128 #define all(x) x.begin(),x.end() #define rall(x) x.rbegin(),x.rend() #define BlueCrowner ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0); #define FOR(i, a, b) for (ll i = (a); i < (b); i++) #define FORD(i, a, b) for (ll i = (a); i >= (b); i--) const ll mod = 1e9 + 7; const ll mod1 = 998244353; const ll naim = 1e9; const ll max_bit = 60; const ull tom = ULLONG_MAX; const ll MAXN = 100005; const ll LOG = 20; const ll NAIM = 1e18; ll N = 2e6 + 5; string guess_sequence(int N){ ll n = (ll)N; vector<char> let({'A', 'B', 'X', 'Y'}); string s; FOR(i, 0, n){ for(auto c : let){ string temp = s; temp.pb(c); cout << temp << ' '; ll m = press(temp); cout << m _ i + 1 << endl; if(m == i + 1){ yes; s.pb(c); break; } } } return s; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...