Diferente pentru problema/operatie intre reviziile #6 si #7

Nu exista diferente intre titluri.

Diferente intre continut:

Tică este un mare fan al operaţiilor pe biţi. într-o seară, pentru a scăpa de monotonie, acesta a luat un şir {_v_} de {*N*} numere naturale, strict mai mici decât _2^_B_^_, pe baza căruia a construit o matrice {_w_} de {*N*} linii şi {*N*} coloane, după următoarea regulă:
w[i][j] = {
          - w[i] ^ w[j] dacă (i + j) % 4 = 0
          - w[i] & w[j] dacă (i + j) % 4 = 2
          - w[i] -> w[j] dacă (i + j) este impar
          # w[i] ^ w[j] dacă (i + j) % 4 = 0
          # w[i] & w[j] dacă (i + j) % 4 = 2
          # w[i] -> w[j] dacă (i + j) este impar
          }
Prin '^' şi '&' se înţeleg operaţiile de XOR pe biţi şi respectiv de AND pe biţi.
Prin x -> y inţelegem urmăroarea operaţie:
    - se consideră reprezentările binare ale lui x şi y pe {*B*} de biţi
    - se efectuează implicaţia logica bit cu bit
    - rezultatul se converteşte înapoi în baza 10
    # se consideră reprezentările binare ale lui x şi y pe {*B*} de biţi
    # se efectuează implicaţia logica bit cu bit
    # rezultatul se converteşte înapoi în baza 10
Implicaţia logică acţionează după regula:
        - 0 -> 0 = 1

Nu exista diferente intre securitate.

Topicul de forum nu a fost schimbat.