Submission #199643

#TimeUsernameProblemLanguageResultExecution timeMemory
199643mohammedehab2002Password (RMI18_password)C++14
Compilation error
0 ms0 KiB
#include <bits/stdc++.h> using namespace std; int f[26]; string guess(int n,int c) { for (char a='a';a<'a'+c;a++) f[a-'a']=query(string(n,a)); string ans=""; for (char a='a';a<'a'+c;a++) { string tmp=ans; for (int i=0;i<f[a-'a'];i++) { int st=0,en=ans.size(); while (st!=en) { int mid=(st+en+1)/2; if (query(ans.substr(0,mid)+string(i+1,a))>mid+i) st=mid; else en=mid-1; } tmp.insert(tmp.begin()+st,a); } ans=tmp; } return ans; }

Compilation message (stderr)

password.cpp: In function 'std::__cxx11::string guess(int, int)':
password.cpp:7:11: error: 'query' was not declared in this scope
  f[a-'a']=query(string(n,a));
           ^~~~~
password.cpp:18:9: error: 'query' was not declared in this scope
     if (query(ans.substr(0,mid)+string(i+1,a))>mid+i)
         ^~~~~