Diferente pentru problema/logic intre reviziile #11 si #12

Nu exista diferente intre titluri.

Diferente intre continut:

Mircea cel Tanar trebuie sa imbunatateasca permanent performantele calculatoarelor pe care le are in gestiune. Se intampla cateodata, ca unele componente noi pe care le foloseste sa nu fie compatibile cu vechile calculatoare. Din acest motiv functionarea calculatoarelor "imbunatatite" poate sa nu fie corecta. Pentru a verifica corectitudinea functionarii acestor calculatoare, Mircea isi propune sa le testeze cu  ajutorul unui program care verifica echivalenta unor expresii logice.
Scrieti un program care determina daca doua expresii logice sunt echivalente sau nu.
Fiecare expresie este formata din:
 
*variabile, cele 26 de litere mici ale alfabetului englez, de la "a"-"z";
*operatori binari |, &, ^ (SAU, SI respectiv SAU EXCLUSIV);
*operatorul unar ~ (NEGATIE);
Doua expresii sunt echivalente daca:
Doua expresii sunt echivalente daca:
 
*contin acelasi set de variabile indiferent de numarul de aparitii a variabilei in expresie;
*pentru orice set de date de intrare pentru variabile (valori 0, 1) rezultatul obtinut este acelasi.

Nu exista diferente intre securitate.

Topicul de forum nu a fost schimbat.