Submission #305488

#TimeUsernameProblemLanguageResultExecution timeMemory
305488amunduzbaevCombo (IOI18_combo)C++14
0 / 100
1 ms200 KiB
#include "combo.h" #include <bits/stdc++.h> using namespace std; string guess_sequence(int n) { string p = ""; string s="ABXY",st=""; char nuse; for(int i=0;i<4;i++){ st=s[i]; if(press(st)==1){ p+=s[i]; nuse=s[i]; break; } } s.erase(s.find(nuse),1); for(int i=2;i<=n;i++){ for(int j=0;j<3;j++){ if(press((p+s[i]))==i){ p+=s[i]; break; } } } return p; }

Compilation message (stderr)

combo.cpp: In function 'std::string guess_sequence(int)':
combo.cpp:19:25: warning: 'nuse' may be used uninitialized in this function [-Wmaybe-uninitialized]
   19 |   s.erase(s.find(nuse),1);
      |                         ^
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...