Mai intai trebuie sa te autentifici.
Diferente pentru problema/cod intre reviziile #1 si #8
Diferente intre titluri:
cod
Cod
Diferente intre continut:
== include(page="template/taskheader" task_id="cod") ==
Poveste si cerinta...
Se da un sir format din $N$ litere mici ale alfabetului englez. Prin codificare, sirul va fi inlocuit cu o succesiune de subsecvente ale sale, fiecare subsecventa fiind precedata de un numar care indica de cate ori se repeta una dupa alta aceasta subsecventa in sir. Sa se gaseasca o codificare a sirului dat astfel incat sirul obtinut dupa codificare sa aiba lungimea minima ca numar de caractere. La determinarea lungimii codificarii se vor lua in considerare si cifrele care formeaza numerele din fata subsecventelor. h2. Cerinta Sa se gaseasca o codificare a sirului dat astfel incat sirul obtinut dupa codificare sa aiba lungimea minima ca numar de caractere.
h2. Date de intrare
...
Pe prima linie a fisierului $cod.in$ se afla numarul $N$. Pe urmatoarea linie se afla $N$ caractere care formeaza sirul dat.
h2. Date de iesire
...
Pe prima linie a fisierului $cod.out$ se afla un numar intreg $L$ lungimea minima a sirului codificat. Pe urmatoarea linie se afla $L$ caractere care formeaza o codificare valabila a sirului intial. In cazul in care exista mai multe codificari minime posibile valabile, afisati oricare.
h2. Restrictii
* $... ≤ ... ≤ ...$
* $1 ≤ N ≤ 2000$ * Pentru determinarea corecta a lungimii minime se acorda $40%$ din punctaj. * $40%$ din teste vor avea $1 ≤ N ≤ 200$
h2. Exemplu table(example). |_. cod.in |_. cod.out |
| This is some text written on multiple lines. | This is another text written on multiple lines.
| 10 aabacacacc | 9 2a1b3ac1c
| h3. Explicatie
...
O alta solutie posibila este $1aab3ac1c$.
== include(page="template/taskfooter" task_id="cod") ==
Nu exista diferente intre securitate.
Diferente intre topic forum:
2202