#include #include #include #include using namespace std; string key[10]; string s; void f(int mesto, string out){ for(int i=0; i<(int)key[s[mesto]-48].size(); i++){ if(mesto == s.size()-1){ cout<<(out+key[s[mesto]-48][i])<>key[i]; sort(key[i].begin(), key[i].end()); } cin>>s; f(0, ""); return 0; }