Nu aveti permisiuni pentru a descarca fisierul grader_test5.ok
Diferente pentru problema/propozitie2 intre reviziile #9 si #17
Nu exista diferente intre titluri.
Diferente intre continut:
== include(page="template/taskheader" task_id="propozitie2") ==
Dubota a primit ca tema de la profesoara de informatica sa imparta un text in propozitii si apoi in cuvinte. Insa cum el nu era atent si-a notat altceva ca tema. El primeste un sir $S$ si un dictionar format din $C$ cuvinte. Cuvintele se identifica insa numai prin caracterele din care sunt formate, asadar orice permutare a caracterelor unui cuvant reprezinta acelasi cuvant. De exemplu, daca avem un cuvant identificat prin caractere_$adt$_ atunci si succesiunile de caractere urmatoare:_$dat$_ sau_$tda$_ sau_$tad$_ reprezinta acelasi cuvant. Acum Dubota trebuie sa impartesirul initial in cuvinte care sa formeze o propozitie. O propozitie este o succesiune de cuvinte astfel incat fiecare caracter al sirului initial apartine unui cuvant si numai unul, iar orice cuvant face parte din dictionar. Intr-o propozitie un cuvant din dictionar poate sa apara de mai multe ori.
Dubota a primit ca tema de la profesoara de informatica sa imparta un text in propozitii si apoi in cuvinte. Insa cum el nu era atent si-a notat altceva ca tema. El primeste un sir $S$ si un dictionar format din $C$ cuvinte. Cuvintele se identifica insa numai prin caracterele din care sunt formate, asadar orice permutare a caracterelor unui cuvant reprezinta acelasi cuvant. De exemplu, daca avem un cuvant identificat prin caractere $_adt_$ atunci si succesiunile de caractere urmatoare: $_dat_$ sau $_tda_$ sau $_tad_$ reprezinta acelasi cuvant. Acum Dubota trebuie sa imparta sirul initial in cuvinte care sa formeze o propozitie. O propozitie este o succesiune de cuvinte astfel incat fiecare caracter al sirului initial apartine unui cuvant si numai unul, iar orice cuvant face parte din dictionar. Intr-o propozitie un cuvant din dictionar poate sa apara de mai multe ori.
h2. Cerinta
* $C ≤ 5000$ * $lungimea sirului S ≤ 5000$ * $lungimea unui cuvant din dictionar ≤ 100$
* In dictionar pot exista cuvinte omografe. (cuvinte diferite dar care au aceiasi scriere)
* Cuvintele sunt formate din litere mici ale alfabetului limbii engleze. ('a' - 'z') * **Atentie**: In dictionar pot exista cuvinte omografe. (cuvinte diferite dar care au aceiasi scriere)
h2. Exemplu
h3. Explicaţie Cele 5 posiblitati de a imparti sirul initial in cuvinte, identificate prin indicile cuvantelor din dictionar:
* $1, 2$ * $1, 3, 5$ * $3, 1, 5$
Nu exista diferente intre securitate.
Diferente intre topic forum:
3896