Pagini recente » Monitorul de evaluare | Diferente pentru utilizator/marius21 intre reviziile 33 si 34 | Diferente pentru utilizator/rares192 intre reviziile 10 si 9 | Diferente pentru problema/mese intre reviziile 11 si 10 | Diferente pentru problema/heist intre reviziile 5 si 4
Diferente pentru
problema/heist intre reviziile
#5 si
#4
Diferente intre titluri:
Diferente intre continut:
== include(page="template/taskheader" task_id="heist") ==
Ramas fara bani, $Jimmy$ a decis ca e timpul sa recurga la ultima solutie, jefuirea unei banci. Dupa ce el a facut partea grea, adica sa ameninte oamenii din banca cu un pistol de jucarie intr-un mod convingator, $Jimmy$ a ajuns la seif. Acum el va roaga sa il ajutati cu deschiderea acestuia.
Seiful are inscriptionat pe el un sir de $2^N$ biti. Pentru a-l debloca trebuie sa gasiti o expresie folosindu-va de $N$ variabile de tip bool, expresie care sa contina (de oricate ori) doar:
*aceste variabile
*operatorul $~$ (not) (cu prioritate mare)
*paranteze deschise si inchise (cu prioritate uriasa)
*operatorul $^$ (xor) (cu prioritate mica)
Daca prin concatenanrea rezultatelor expresiei pentru fiecare din configuratiile de $0$ si $1$ ale fiecarei variabile, in ordine sistematica (verifica exemplul pentru o explicatie mai detaliata) este exact sirul inscriprionat pe seif, atunci $Jimmy$ va deveni un om foarte bogat.
Poveste şi cerinţă...
h2. Date de intrare
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.