#include #include #include using namespace std; string get(string s,vector dictionary){ vector vec(dictionary.size(),0); for(int i=0;imax_length){ index=i; max_length=dictionary[i].size(); } } if(max_length==0){ return ""; } return dictionary[index]; } int main(){ string s = "abpcplea"; vector dictionary = {"ale","apple","monkey","plea"}; // vector dictionary = {"a","b","c"}; sort(dictionary.begin(), dictionary.end()); string res = get(s,dictionary); cout<