Come creare un codice quadrato?

Non è affatto difficile, per creare un codice quadrato. Scriviamo qualsiasi messaggio breve e contiamo il numero di lettere. Quindi cerchiamo la radice quadrata o il numero, che, moltiplicato per se stesso, dà la somma totale delle lettere. È il numero per esempio 16, quindi calcoliamo √16= 4; ciò significa quattro righe verticali e quattro orizzontali.

Ma cosa, se 59 le lettere sono ? Non esiste un numero intero, che si moltiplica per se stesso 59 risultati. 7 · 7 è 49 e 8 · 8 stesso 64. In tal caso, prendiamo il numero successivo più grande e riempiamo gli spazi vuoti da qualche parte con alcune X.

Ma non tutti i codici sono così semplici come questo. Alcuni sono molto coinvolti, e gli specialisti a volte hanno bisogno di settimane, per decodificarli. Esaminiamo ora un altro codice, quello non fatto di lettere, ma è composto da numeri:

505324150044132343
152412444500014510
000024340031351415

Ora sembra davvero difficile! Diamo un'occhiata a lui da vicino, così troviamo, che nessun numero è maggiore di 5 e che ci sono molti zeri in esso. Avremo un indizio? Un professionista della decrittazione lo sa immediatamente: Questo è un codice numerico quadrato. Tu lo fai, facendo un quadrato con 25 campi:

tmp8d3d-1

Ogni lettera è composta da due numeri. Il primo numero indica la riga, la seconda la fila verticale. Così è 23 la seconda fila trasversale e la terza fila verticale, significa la lettera "h". Lo zero è posto tra le parole in questo codice. Puoi scrivere tutti gli zeri che vuoi, come vuoi, poiché significano sempre solo spazi. La prima cifra del messaggio è il carattere del codice qui, In questo caso lo è 5. Ora decidiamo il messaggio! il 50 Spettacoli, che un cinque quadrati è stato utilizzato per l'alfabeto. La prima parola dopo lo zero è 532415. Per formare lettere le scriviamo così: 53 24 15. Ora applichiamo il codice, così troviamo, Quello 53 w significa, 24 io e 15 e. Quindi la parola significa "mi piace". Il resto è facile da decifrare. È una domanda – che cos'è?