Submission #643107

#TimeUsernameProblemLanguageResultExecution timeMemory
643107TimDeePassword (RMI18_password)C++17
0 / 100
29 ms316 KiB
#include <bits/stdc++.h> using namespace std; int query(string s); string guess(int n, int c) { int last=0; string s; while (last<n) { int l=0, r=c-1; while (l<r) { int mid=(l+r)>>1; string t=s; for (char i='a'; i<='a'+mid; ++i) t.push_back(i); int x=query(t); if (x>last) r=mid; else l=mid+1; } s+=('a'+r); last=s.length(); } return s; }
#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...