Atenţie! Aceasta este o versiune veche a paginii, scrisă la 2015-05-28 20:35:24.
Revizia anterioară   Revizia următoare  

 

Fişierul intrare/ieşire:harddp.in, harddp.outSursăConcursul National de Informatica "Adolescent Grigore Moisil"
AutorFlorin ChiricaAdăugată deAGMinformaticaAGMInformatica AGMinformatica
Timp execuţie pe test0.025 secLimită de memorie65536 kbytes
Scorul tăuN/ADificultatenormalnormalnormalnormalnormal

Vezi solutiile trimise | Statistici

Harddp

Sorin a invatat recent algoritmul celui mai lung subsir comun dintre 2 siruri. Acum, stand in fata legendarului beci el se gandeste la urmatoarea problema.
Se da un sir A din N caractere de 0 si 1. El trebuie sa gaseasca un sir B, de lungime N , format tot din 0 si 1, astfel incat lungimea celui mai lung subsir comun dintre A si B sa fie minima.

Date de intrare

Fişierul de intrare harddp.in va contine pe prima linie un numar natural T, reprezentand numarul de teste.A doua linie contine N,numar intreg. A treia linie contine un sir binar de caractere de lungime N ( fara spatii intre caractere ). Structura testului se repeta de T ori.

Date de ieşire

În fişierul de ieşire harddp.out vor fi T linii,cate una pentru fiecare dintre teste. O linie contine un sir de caracte binar de lungime N.

Restricţii

  • ... ≤ ... ≤ ...
  • Va rugam sa nu spuneti comisiei ce ar spune Sorin!

Exemplu

harddp.inharddp.out
1
3
010
101

Explicaţie

...

Trebuie sa te autentifici pentru a trimite solutii. Click aici

Cum se trimit solutii?