Submission #232259

#TimeUsernameProblemLanguageResultExecution timeMemory
232259dannber_BRCombo (IOI18_combo)C++14
10 / 100
109 ms580 KiB
#include "combo.h"
#include <bits/stdc++.h>

using namespace std;

string guess_sequence(int N) {
  string Btns[] = {"A","B","X","Y"};
  string s = "";
  int p = 0;
  
  if (press(Btns[0]) == 1) {
    s += Btns[0];
    p = 0;
  }
  else if (press(Btns[1]) == 1) {
    s += Btns[1];
    p = 1;
  }
  else if (press(Btns[2]) == 1){
   s += Btns[2];
   p = 2;
  }
  else if (press(Btns[3]) == 1) {
    s += Btns[3];
    p = 3;
  }

  for(int i = 2;i < N + 1;i++)
  {
    if (press(s + Btns[0]) == i) {
    s += Btns[0];
    }
    else if (press(s + Btns[1]) == i) {
    s += Btns[1];
    }
    else if (press(s + Btns[2]) == i){
    s += Btns[2];
    }
    else if (press(s + Btns[3]) == i) {
    s += Btns[3];
    }
  }
  return s;
}

Compilation message (stderr)

combo.cpp: In function 'std::string guess_sequence(int)':
combo.cpp:9:7: warning: variable 'p' set but not used [-Wunused-but-set-variable]
    9 |   int p = 0;
      |       ^
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...