Diferente pentru problema/password intre reviziile #1 si #6

Nu exista diferente intre titluri.

Diferente intre continut:

==Include(page="template/taskheader" task_id="password")==
 
==Include(page="template/raw")==
 
Password
 
 
 
Intr-un seif se afla niste documente pe care trebuie sa le extrageti. Problema este ca seiful este prevazut cu un terminal care necesita introducerea unei parole pentru a putea deschide seiful.
La accesarea seifului, pe ecranul terminalului este afisat un cuvant cheie format din litere mici ale alfabetului englezesc.
Parola este data de cea mai mica rotatie la stanga (in ordine lexicografica) a cuvantului cheie.
 
h2. Date de Intrare
 
Fisierul de intrare password.in contine pe prima linie un sir de caractere format din litere mici ale alfabetului englezesc.
 
h2. Date de Iesire
 
Fisierul de iesire password.out trebuie sa contina un singur numar care reprezinta numarul de deplasari circulare la stanga ale sirului din fisierul de intrare necesare pentru a obtine parola de acces ceruta.
 
h2. Restrictii si precizari
 
. lungimea sirului din fisierul de intrare este un numar intreg cuprins intre 1 si 100.000;
 
. daca exista mai multe solutii va fi aleasa cea care necesita un numar minim de deplasari circulare la stanga.
 
h2. Exemplu
 
 
|password.in |password.out |
 
|mississippi |10 |
==Include(page="template/taskheader" task_id="password")==
 
Intr-un seif se afla niste documente pe care trebuie sa le extrageti. Problema este ca seiful este prevazut cu un terminal care necesita introducerea unei parole pentru a putea deschide seiful.
La accesarea seifului, pe ecranul terminalului este afisat un cuvant cheie format din litere mici ale alfabetului englezesc.
Parola este data de cea mai mica rotatie la stanga (in ordine lexicografica) a cuvantului cheie.
 
h2. Date de Intrare
 
Fisierul de intrare $password.in$ contine pe prima linie un sir de caractere format din litere mici ale alfabetului englezesc.
 
h2. Date de Iesire
 
Fisierul de iesire $password.out$ trebuie sa contina un singur numar care reprezinta numarul de deplasari circulare la stanga ale sirului din fisierul de intrare necesare pentru a obtine parola de acces ceruta.
 
h2. Restrictii si precizari
 
* lungimea sirului din fisierul de intrare este un numar intreg cuprins intre $1$ si $100.000$;
* daca exista mai multe solutii va fi aleasa cea care necesita un numar minim de deplasari circulare la stanga
 
h2. Exemplu
 
table(example). |_. password.in |_. password.out |
| mississippi
| 10 |
 
==Include(page="template/taskfooter" task_id="password")==
==Include(page="template/taskfooter" task_id="password")==

Nu exista diferente intre securitate.

Diferente intre topic forum:

 
1023