Il tuo compito è prendere una stringa crittografata come input e produrre la stringa decrittografata per rivelare il suo messaggio nascosto. Le stringhe, sia di input che di output, conterranno caratteri da questo elenco di 64 caratteri ASCII (notare lo spazio iniziale): !"#$%&'()*+,-./0123456789:;=?@[\]^_abcdefghijklmnopqrstuvwxyz|~ A questi caratteri sono assegnati numeri, nell'ordine …
Dato 2 numeri interi non negativi come input, emette un numero intero non negativo che non può essere creato attraverso nessun operatore matematico sui 2 input. Ad esempio, dati input 2e 3, 6, 0, 5, 1, 9, 8, 23, 2sono tutti output non validi. Le operazioni che devono essere prese …
Il vostro compito è quello di trovare il n ° numero di Fibonacci, ma n non è necessariamente un numero intero. La sequenza di Fibonacci, indicizzata 0, è la seguente: 0, 1, 2, 3, 4, 5, 6, 7, ... 1, 1, 2, 3, 5, 8, 13, 21, ... Tuttavia, cosa …
introduzione Connect Four è un gioco in cui si tenta di ottenerne quattro di seguito: in orizzontale, in verticale o in diagonale. In questo codice golf, proveremo a trovare chi ha vinto, dato un tabellone. Ci sarà sempre un vincitore e un solo vincitore. Compito Data una scheda Connect Four, …
Il tuo compito: crea un triangolo esagonale con lunghezza laterale n, dove nc'è un numero intero positivo o 0. Prima di tutto, lasciami definire un esagono: / \ | | \ / (Incredibile arte ASCII, giusto?) Gli esagoni possono essere collegati insieme condividendo i lati: / \ / \ | …
Il suono del theremin è stato immortalato nella canzone dei The Beach Boys, Good Vibrations . Molti associano anche il suo suono al tema della serie originale di Star Trek , sebbene apparentemente fosse un'emulazione di soprano . Questa sfida richiede di implementare un theremin . Ingresso Prendi un input …
La tua sfida è leggere una "password" dalla tastiera / input standard. Sfida : Leggi una stringa in modo sinvisibile. Per ciascuno dei personaggi in s, stampa un personaggio c. In tempo reale. Regole: Devi stampare cin tempo reale. Non appena l'utente immette un carattere, è necessario visualizzarlo c. c …
Data una stringa, invertirla in modo incrociato. Ecco come farlo per abcdefghie abcdefghij, indicizzato 0: Separare i caratteri ad indici pari dai caratteri ad indici dispari:Acegi bdfh Acegi bdfhj Invertire i caratteri negli indici dispari:Acegi hfdb Acegi jhfdb Interlaccia di nuovo in una stringa:ahcfedgbi ajchefgdib Regole È necessario supportare stringhe …
Una parola cifra è una parola in cui, dopo aver eventualmente rimosso alcune lettere, viene lasciata una delle singole cifre: UNA, DUE, TRE, QUATTRO, CINQUE, SEI, Sette, Otto e Nove (non ZERO). Ad esempio, BOUNCE e ANNOUNCE sono parole con cifre, poiché contengono quelle con una cifra. ENCODE non è …
Sappiamo che f è un polinomio con coefficienti interi non negativi. Data f (1) e F (1 + f (1)) ritorno f . È possibile generare f come un elenco di coefficienti, un polinomio formattato ASCII o simile. Esempi: f(1) f(1+f(1)) f 0 0 0 1 1 1 5 75 …
L'amato pesce che nuota attraverso il codice di > <> (un linguaggio di programmazione esoterico) è stato tolto dal suo ambiente naturale. Questo cambiamento lo ha reso incapace di muoversi nel modo in cui era solito: quello che era un movimento toroidale era limitato al semplice movimento da sinistra a …
Considera la seguente stringa: Tin Snips Questa stringa contiene diversi simboli atomici nella tavola periodica . Potremmo riscrivere questa stringa per identificarne diverse: [Ti][N] [Sn][I][P][S] Certo, potremmo anche scrivere in questo modo: T[In] [S][Ni][P][S] Le regole per riscrivere l'input sono le seguenti: Il caso dell'input non ha importanza in termini …
Prendi un array composto da numeri o array, emesso se contiene solo 2s. L'output dovrebbe essere un valore di verità o falsità (scusate se questo distrugge le risposte) Test Verità [2] [2,2] [[2],[2,2],2] [] [[],[]] Casi di prova Falsey [1] [22] [2,2,2,1] [[1,2],2] Sono vietate le scappatoie standard . Si …
Il calcolo λ , o calcolo lambda, è un sistema logico basato su funzioni anonime. Ad esempio, questa è un'espressione λ: λf.(λx.xx)(λx.f(xx)) Tuttavia, ai fini di questa sfida, semplificheremo la notazione: Passare λa \(per semplificare la digitazione):\f.(\x.xx)(\x.f(xx)) Le .intestazioni in lambda non sono necessarie, quindi possiamo rilasciarle:\f(\xxx)(\xf(xx)) Utilizzare la notazione …
Scrivi un programma che determinerà se una data matrice rappresenta un dilemma. Un dilemma è un set dotato di una singola operazione (non commutativa, non associativa) ◃ che obbedisce ai seguenti assiomi: L'operazione è chiusa, il che significa che a◃b = cè sempre un elemento dell'insieme se ae bsono elementi …
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.