simetric |
|
O secvenţă de cifre este considerată simetrică dacă fie citită de la stânga la dreapta, fie citită de la dreapta la stânga este aceeaşi. Cerinţă Scrieţi un program care citeşte o secvenţă de cifre nenule şi care adaugă un număr minim de cifre la sfârşitul secvenţei date astfel încât să se obţină o secvenţă simetrică.Date de intrare Fişierul de intrare simetric.in conţine pe prima linie numărul natural N reprezentând lungimea secvenţei date. Pe a doua linie se află N cifre nenule separate prin spaţii, reprezentând elementele secvenţei. Date de ieşire Fişierul de ieşire simetric.out va conţine două linii. Pe prima linie va fi scris un număr natural M reprezentând numărul minim de cifre ce trebuie adăugate la sfârşitul secvenţei pentru a obţine o secvenţă simetrică. Pe cea de a doua linie vor fi scrise cele M cifre ce trebuie adăugate, separate prin câte un spaţiu.Restricţii
Exemple
|