# | Time | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
1226759 | fauntleroy | Combo (IOI18_combo) | C++20 | 0 ms | 0 KiB |
#include <iostream>
#include <cstdio>
#include <vector>
#include <array>
#include <string>
#include <algorithm>
#include <numeric>
#include <map>
#include <unordered_map>
#include <set>
#include <unordered_set>
#include <queue>
#include <cmath>
#include <climits>
#include <iomanip>
#include <limits>
#include <tuple>
#include <stack>
#include <bitset>
#include <cstring>
#include <sstream>
#include <functional>
#include <random>
#include "combo.h"
#define int long long
using namespace std;
string guess_sequence(int n) {
string ans;
for (int i = 0; i < n; ++i) {
if (press(ans + "A"))
ans.push_back('A');
if (press(ans + "B"))
ans.push_back('B');
if (press(ans + "X"))
ans.push_back('X');
if (press(ans + "Y"))
ans.push_back('Y');
}
return ans;
}