Submission #1014483

#TimeUsernameProblemLanguageResultExecution timeMemory
1014483nisanduuCombo (IOI18_combo)C++14
0 / 100
0 ms344 KiB
#include "combo.h" #include <bits/stdc++.h> using namespace std; typedef long long ll; string guess_sequence(int n){ vector<char> av; for(ll i=0;i<26;i++){ char x = ('a'+i); string tmp = to_string(x); if(press(tmp)==1){ av.push_back(x); } } if(av.size()==1){ string f = ""; for(ll i=0;i<3;i++){ f+=av[0]; } return f; }else if(av.size()==1){ string f1 = "",f2 = ""; f1 += av[0]; f1 += av[0]; f1 += av[1]; f2 += av[0]; f2 += av[1]; f2 += av[1]; sort(f1.begin(),f1.end()); sort(f2.begin(),f2.end()); do{ if(press(f1)==3){ return f1; } }while(next_permutation(f1.begin(),f1.end())); do{ if(press(f2)==3){ return f2; } }while(next_permutation(f2.begin(),f2.end())); }else{ string f1 = ""; f1 += av[0]; f1 += av[1]; f1 += av[2]; sort(f1.begin(),f1.end()); do{ if(press(f1)==3){ return f1; } }while(next_permutation(f1.begin(),f1.end())); } } // int main() // { // guess_sequence(4); // return 0; // }

Compilation message (stderr)

combo.cpp: In function 'std::string guess_sequence(int)':
combo.cpp:6:18: warning: control reaches end of non-void function [-Wreturn-type]
    6 |     vector<char> av;
      |                  ^~
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...