Fiind doar cifre in fişierul de intrare, vom defini un vector de frecvență de dimensiune 10. Problema nu va avea soluţie dacă există 2 sau mai multe cifre cu frecvențe impare. Dacă există soluție, cifrele se vor afișa în două seturi, folosind în fiecare set un număr de cifre egal cu jumătate din frecvența fiecărei cifre. Palindromul de valoare maximă va începe cu un set de cifre alese în sens descrescător, va continua cu cifra cu frecvenţă impară (dacă există) şi se va termina cu al doilea set de cifre alese în sens crescător.b. C++