#ifndef G
#include "combo.h"
#endif
std::string cs[4] = {"A", "B", "X", "Y"};
std::string guess_sequence(int N) {
using str = std::string;
str s;
for(int i=0;i<N;i++) {
str z = s + cs[0] + s + cs[1];
int r = press(z);
if (r > i) {
int r2 = press(s + cs[0]);
s += (r2 == i+1 ? cs[0] : cs[1]);
}
else if (r == i) {
int r2 = press(s + cs[2]);
s += (r2 == i+1 ? cs[2] : cs[3]);
}
}
return s;
}
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |