Pregunta de entrevista de NVIDIA

Convert aaabbbcccc -> 4a3b4c

Respuestas de entrevistas

Anónimo

11 abr 2018

I assue "Convert aaabbbcccc -> 3a3b4c" #include int main(int argc, char* argv[]) { char *s = argv[1]; int c = -1, n = 0; do { if (c == *s) n++; else { if (c != -1) printf("%d%c", n, c); n = 1; c = *s; } } while(*s++); printf("\n"); }

Anónimo

14 ago 2018

string convert(string s) { map m; for(int i=0; i::iterator ii=m.begin(); while(ii!=m.end()){ k+=(to_string(ii->second)+ii->first); ii++; } return k; }