Per le sfide relative in qualche modo alla codifica dei messaggi utilizzando le classiche cifre (penna e carta). Per i cifrari moderni, come AES, utilizzare invece il tag [crittografia].
Questa attività è piuttosto semplice e utilizza tre caratteri "operatore" distinti. Il vostro compito è, data una semplice sequenza di lettere, eseguire le seguenti operazioni per codificare utilizzando <, >, *. Puoi scegliere di utilizzare lettere maiuscole o minuscole, non è necessario gestirle entrambe. Spiegazione del cifrario Il codice è …
Il tuo compito è decifrare una stringa non vuota composta da caratteri ASCII stampabili nell'intervallo [32..126] . Lettura del carattere stringa per carattere: ogni volta che incontri una lettera in minuscolo, associala alla lettera successiva in maiuscolo, iniziando con 'A' ogni volta che si incontra una lettera in maiuscolo, sostituirla …
Una convoluzione binaria è descritta da un numero Me viene applicata a un numero N. Per ogni bit nella rappresentazione binaria di M, se il bit è impostato ( 1), il bit corrispondente nell'output è dato da XORing i due bit adiacenti al bit corrispondente in N(avvolgimento quando necessario). Se …
Introduzione: Ho un sacco di cifre diverse memorizzate in un documento che una volta ho compilato da bambino, ne ho scelte alcune che pensavo fossero le più adatte alle sfide (non troppo banali e non troppo difficili) e le trasformavo in sfide. Molti di loro sono ancora nella sandbox, e …
Definizione : un potere primo è un numero naturale che può essere espresso nella forma p n dove p è un numero primo e n è un numero naturale. Compito : data una potenza primaria p n > 1, restituisce la p principale. Test : input output 9 3 16 …
Definiremo il cifrario pari / dispari ASCII tramite lo pseudocodice seguente: Define 'neighbor' as the characters adjacent to the current letter in the string If the one of the neighbors is out of bounds of the string, treat it as \0 or null Take an input string For each letter …
Puoi scomporre un numero maggiore di 0 come somma unica di numeri di Fibonacci positivi. In questa domanda lo facciamo sottraendo ripetutamente il maggior numero possibile di Fibonacci positivo. Per esempio: 1 = 1 2 = 2 3 = 3 4 = 3 + 1 12 = 8 + 3 …
Introduzione: Ho un sacco di cifre diverse memorizzate in un documento che una volta ho compilato da bambino, ne ho scelte alcune che pensavo fossero le più adatte alle sfide (non troppo banali e non troppo difficili) e le trasformavo in sfide. Molti di loro sono ancora nella sandbox e …
Come se questa sfida potesse essere più nello spirito di Pythonesque ... Non è richiesta alcuna conoscenza preliminare delle catene di Markov o delle tecniche di crittografia. Sei una spia che ha bisogno di ottenere alcune informazioni cruciali dal servizio di sicurezza britannico M1S. Gli agenti di M1S sono ben …
Scrivi due programmi: - Uno che legge una stringa e una chiave e codifica la stringa in un codice rail-fence usando quella chiave. - Allo stesso modo, scrivere un programma per la funzione inversa: decifrare una guida di binario usando un tasto. Per coloro che non sanno cosa sia il …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.