- 25 Giugno 2008
- 799
- 0
- Miglior risposta
- 0
Salve a tutti, ho bisogno di un algoritmo, scritto o in C++ o in PHP, che effettui i seguenti passaggi:
-Viene preso un numero esadecimale memorizzato in un array (es.3a)
-Viene convertito il numero inserito in binario (3a = 111010)
-Vengono aggiunti eventuali zeri in modo da far diventare il numero di 8 cifre (00111010)
-Effettua uno XOR con il numero binario 10100101(00111010 XOR 10100101 = 10011111)
-Inverte le prime 4 cifre del risultato con le ultime 4 (1001 1111 = 1111 1001)
Ciò lo deve fare con tutte le cifre memorizzate in un array.. Grazie a tutti coloro che ci provano.
-Viene preso un numero esadecimale memorizzato in un array (es.3a)
-Viene convertito il numero inserito in binario (3a = 111010)
-Vengono aggiunti eventuali zeri in modo da far diventare il numero di 8 cifre (00111010)
-Effettua uno XOR con il numero binario 10100101(00111010 XOR 10100101 = 10011111)
-Inverte le prime 4 cifre del risultato con le ultime 4 (1001 1111 = 1111 1001)
Ciò lo deve fare con tutte le cifre memorizzate in un array.. Grazie a tutti coloro che ci provano.