fork download
  1. #include <bits/stdc++.h>
  2. #include <string>
  3.  
  4. using namespace std;
  5.  
  6. string acortarP(string p) {
  7. int longitud = p.length();
  8. if (longitud <= 4) {
  9. return p;
  10. } else {
  11. string resultado = p.substr(0, 1);
  12. resultado += to_string(longitud - 2);
  13. resultado += p.substr(longitud - 1);
  14. return resultado;
  15. }
  16. }
  17.  
  18. int main() {
  19. string p;
  20. cin >> p;
  21.  
  22. string pAcortada = acortarP(p);
  23. cout << pAcortada << endl;
  24.  
  25. return 0;
  26. }
Success #stdin #stdout 0.01s 5280KB
stdin
Standard input is empty
stdout