Sfida Data una forma d'arte ASCII, devi scoprire se la forma è un esagono regolare o meno. esagoni Un esagono regolare viene definito usando due regole: Ha sei lati Ogni lato ha un uguale numero di personaggi Ad esempio, la seguente forma è regolare ma non ha sei lati e …
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 …
Dato un elenco di percorsi, emette il percorso corretto. Esempio di percorso: /\ ----+/ | -e |sono percorsi orizzontali e verticali. /e \sono curve a 90 °. +viene trattato come -o a |seconda della direzione corrente. I percorsi possono andare in qualsiasi direzione e un personaggio può essere usato in …
Interpretazione di intervalli liberi ListSharp è un linguaggio di programmazione interpretato che ha molte funzionalità, una di queste è un creatore di intervalli basato su 1 indice che funziona in questo modo: Definisci un intervallo come (INT) TO (INT)o solo (INT)dove entrambi o il singolo int possono andare dal valore …
Nelle gare in cui i corridori percorrono almeno un giro di una pista curva, le posizioni di partenza per ciascun corridore sono sfalsate, in modo che ciascun corridore percorra la stessa distanza intorno alla pista (altrimenti, il corridore nella corsia più interna avrebbe un enorme vantaggio ). Date le lunghezze …
Definizione Si dice che un vettore a contenente n elementi majorizzi o domini un vettore b con n elementi iff per tutti i valori k tali che 1 ≤ k ≤ n , la somma del primo elemento di un ↓ attraverso il k esimo elemento di un ↓ è …
Il problema del cambio delle monete è ben documentato. Dato un rifornimento infinito di monete di denominazioni x_1a x_mHai bisogno di trovare il numero di combinazioni che si sommano a y. Ad esempio, dato x = {1,2,3}e y = 4abbiamo quattro combinazioni: {1,1,1,1} {1,1,2} {1,3} {2,2} introduzione Esistono diverse varianti …
introduzione Come alcuni di voi sanno, gli URL in realtà hanno un elenco di caratteri che fanno cose speciali. Ad esempio, il /carattere separa parti dell'URL, e ?, &e =caratteri vengono utilizzati per passare di query parametri al server. In realtà, v'è un gruppo di caratteri con funzioni speciali: $&+,/:;=?@. …
Implementare questo codice chiave Obbiettivo Utilizzare l'algoritmo (spiegato nella sezione Algoritmo) per implementare un determinato codice. Il programma deve leggere l'input da STDIN o l'equivalente disponibile più vicino, utilizzare l'algoritmo per generare il testo cifrato e una chiave. Il testo cifrato e la chiave verranno scritti in STDOUT o nell'equivalente …
L'obiettivo di questa sfida è quello di raccogliere gli elementi selezionati in un elenco e spostarli in una determinata posizione nell'elenco. Come esempio visivo, prendi i valori di input (rappresentati da numeri interi con riquadro nero) e un elenco corrispondente di valori di verità in cui true indica che l'elemento …
Il tuo obiettivo è generare la sequenza strettamente crescente di cifre consecutive e identiche di pi (π). Ogni termine nella sequenza deve essere una cifra più lunga della precedente. Quindi 3(0a cifra di pi) è la prima volta che si verifica una serie di cifre (lunghezza 1). Il prossimo che …
Hai una serie di tessere con i simboli della tavola periodica. Ogni simbolo appare una volta. Stai pensando a parole da fare ma vuoi sapere se è possibile o meno. La sfida Scrivi un programma nella tua lingua preferita che prenderà una stringa come parametro di input. Si può presumere …
Tom implementerà un nuovo linguaggio di programmazione della sua invenzione. Ma prima di iniziare davvero a lavorarci su, vuole sapere se la sua lingua dovrebbe essere sensibile al maiuscolo / minuscolo. Da un lato, l'insensibilità alle maiuscole sembra più facile da implementare per lui, ma teme che possa causare una …
Crea un programma che determina, dato un input del percorso, se Mario può raggiungere la fine, indicato da E, sin dall'inizio, indicato daS . Un percorso sarà simile a questo: S = E ===== In un percorso, i vari simboli e ciò che rappresentano sono: =: parete / pavimento / …
Dato una stringa contenente solo 0 di 1, 2 e parentesi, genera l'albero grammaticale della stringa. A 2richiede 2 argomenti: uno a sinistra e uno a destra A 1richiede un singolo argomento: a sinistra oa destra A 0non richiede alcun argomento ed è il caso base Una coppia di parentesi …
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.