Pagini recente » Diferente pentru problema/alibaba intre reviziile 3 si 2 | Diferente pentru problema/cntper intre reviziile 3 si 2 | Diferente pentru problema/teams intre reviziile 12 si 7 | Diferente pentru problema/gradina intre reviziile 1 si 2 | Diferente pentru problema/unicat intre reviziile 14 si 2
Nu exista diferente intre titluri.
Diferente intre continut:
== include(page="template/taskheader" task_id="unicat") ==
Se dau doua siruri de caractere $A$ si $B$. Sa se precizeze cate dintre subsecventele comune distincte ale celor doua siruri sunt palindroame. Doua subsecvente de litere $P{~1~}P{~2~}..P{~K~}$ si $Q{~1~}Q{~2~}..Q{~T~}$ se considera distincte daca $K≠T$ sau exista o pozitie $I≤min(K,T)$ astfel incat $P{~I~}≠Q{~I~}$. Sirurile $P$ si $Q$ se refera la valorile subsecventelor, nu la pozitiile pe care acestea apar.
Poveste şi cerinţă...
h2. Date de intrare
Fişierul de intrare $unicat.in$ contine doua linii. Pe prima linie se va afla sirul de caractere $A$ iar pe cea de-a doua linie sirul de caractere $B$.
Fişierul de intrare $unicat.in$ ...
h2. Date de ieşire
În fişierul de ieşire $unicat.out$ trebuie sa afisati numarul de subsecventele comune distincte care sunt palindroame.
În fişierul de ieşire $unicat.out$ ...
h2. Restricţii
* Cele doua siruri vor avea fiecare maximum $500.000$ de caractere.
* Cele doua siruri vor contine doar litere mici ale alfabetului englez.
* $... ≤ ... ≤ ...$
h2. Exemplu
table(example). |_. unicat.in |_. unicat.out |
| aaba
abaaab
| 4
| This is some
text written on
multiple lines.
| This is another
text written on
multiple lines.
|
h3. Explicaţie
Secventele comune palindromice vor fi $"a"$, $"b"$, $"aa"$ si $"aba"$.
...
== include(page="template/taskfooter" task_id="unicat") ==
== include(page="template/taskfooter" task_id="unicat") ==
Nu exista diferente intre securitate.
Diferente intre topic forum: