Pagini recente » Diferente pentru documentatie/development intre reviziile 16 si 13 | Diferente pentru utilizator/georgerapeanu intre reviziile 4 si 5 | Istoria paginii utilizator/octogeo | Diferente pentru utilizator/adixm intre reviziile 7 si 6 | Diferente pentru problema/similar intre reviziile 2 si 3
Nu exista diferente intre titluri.
Diferente intre continut:
h2. Date de intrare
Fişierul de intrare $similar.in$ ...
Pe prima linie din fişierul de intrare $similar.in$ se găseşte numărul $T$ de teste. Pe următoarele $T * 2$ linii se găsesc testele, fiecare test pe două linii. Pe prima linie dintr-un test e şirul $T$ şi pe a doua linie şirul $P$.
h2. Date de ieşire
În fişierul de ieşire $similar.out$ ...
Pentru fiecare test, afişaţi în fişierul de ieşire $similar.out$ câte o linie cu un număr reprezentând costul minim de similaritate plătit de Gigel. Dacă nu se poate face transformarea, afişaţi $-1$.
h2. Restricţii
* $... ≤ ... ≤ ...$
* pentru fiecare test, $P$ şi $T$ au cel mult $1000$ de caractere
* $1$ ≤ $T$ ≤ $512$
h2. Exemplu
table(example). |_. similar.in |_. similar.out |
| This is some
text written on
multiple lines.
| This is another
text written on
multiple lines.
| 3
0101
0*1
1111
??00
01
1
| 0
2
-1
|
h3. Explicaţie
...
În primul test, $*$ se transformă în şirul $01$ (cost 0). În al doilea
== include(page="template/taskfooter" task_id="similar") ==
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.