Submission #305494

#TimeUsernameProblemLanguageResultExecution timeMemory
305494amunduzbaevCombo (IOI18_combo)C++14
10 / 100
74 ms460 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; } } for(int i=2;i<=n;i++){ for(int j=0;j<4;j++){ if(s[j]!=nuse){ if(press((p+s[j]))==i){ p+=s[j]; break; } } } } return p; }

Compilation message (stderr)

combo.cpp: In function 'std::string guess_sequence(int)':
combo.cpp:20:13: warning: 'nuse' may be used uninitialized in this function [-Wmaybe-uninitialized]
   20 |             if(s[j]!=nuse){
      |             ^~
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...