Submission #1203379

#TimeUsernameProblemLanguageResultExecution timeMemory
1203379evateaCombo (IOI18_combo)C++20
0 / 100
0 ms408 KiB
#include "combo.h"
#include <bits/stdc++.h>
using namespace std;

string guess_sequence(int N) {
  string p = "";
  int i;
  vector<char> letters = {'A', 'B', 'X', 'Y'};
  for (int i = 0; i < 4; i++) {
    p = letters[i];
    int coins = press(p);
    if (coins == 1) {
      break;
    }
  }
  letters.erase(letters.begin() + i);
  string S = p;
  for (int j = 0; i < N; i++) {
    for (int k = 0; i < letters.size(); i++) {
      S += letters[k];
      int coins = press(S);
      if (coins == S.size()) {
        break;
      }
      S.pop_back();
    }
  }
  return S;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...