Submission #433911

#TimeUsernameProblemLanguageResultExecution timeMemory
433911AmineTrabelsiPassword (RMI18_password)C++14
30 / 100
470 ms276 KiB
#include "bits/stdc++.h" using namespace std; // Hi int query(string s); string guess(int n,int s){ string res = ""; for(int i=0;i<n;i++){ bool found = 0; for(int c=0;c<s;c++){ char ch = 'a'+c; //cout << i<<" first "<<ch+res<<'\n'; int pref = query((ch+res)); if(pref == i+1){ res = ch+res; found = 1; break; } } if(found)continue; for(int ind=0;ind<i;ind++){ for(int c=0;c<s;c++){ char ch = 'a'+c; string temp = res.substr(0,ind+1)+ch+res.substr(ind+1,n-ind-1); //cout << i<<" "<<ind<<" "<<temp <<'\n'; int pref = query((temp)); if(pref == i+1){ res = temp; found = 1; break; } } if(found)break; } } return res; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...