Una sfida al codice è una competizione per modi creativi di risolvere un puzzle di programmazione con un criterio obiettivo vincente non coperto da altri tag di punteggio (ad esempio code-golf).
Questo è il seguito di questa sfida: Codice vicino alla sfida: Somma di numeri interi La sfida in questo è un po 'più difficile e rende anche un titolo interessante (motivo per cui l'ho scelto): Calcola la distanza di Levenshtein tra due stringhe Proprio come l'ultima sfida, il tuo punteggio …
Modifica: permesso di riutilizzare gli spazi bianchi. Il tuo compito è scrivere n programmi (o funzioni, o corpi di funzioni senza usare parametri o nomi di funzioni) nella stessa lingua. Il k programma dovrebbe produrre il numero (cardinale) k in inglese standard in minuscolo (con una nuova riga finale facoltativa). …
Un puzzle nella parte anteriore superiore è un puzzle in cui è necessario costruire una forma tridimensionale di blocchi (solitamente cubici) con tre viste ortogonali: una vista dall'alto, una vista frontale e una vista laterale. Ad esempio, vista dall'alto, anteriore e laterale come segue: Top: Front: Side: . . . …
Ne ho una dura per te! La mia ragazza ha recentemente incontrato un nuovo spettacolo su MTV (USA). È uno spettacolo terribile, e tutti sono trasandati, ma il "gioco" è piuttosto interessante. Da Wikipedia: Sei tu il solo? segue 20 persone che vivono insieme alle Hawaii per trovare la loro …
Ecco un elenco dei 118 (attuali) elementi della tavola periodica (in uno snippet di stack compresso per comodità): Mostra snippet di codice Hydrogen Helium Lithium Beryllium Boron Carbon Nitrogen Oxygen Fluorine Neon Sodium Magnesium Aluminium Silicon Phosphorus Sulfur Chlorine Argon Potassium Calcium Scandium Titanium Vanadium Chromium Manganese Iron Cobalt Nickel …
I numeri di parentesi rappresentano un modo semplice per esprimere numeri interi grandi usando solo parentesi quadra sinistra, spazio e parentesi quadra destra ( [ ]). Un numero di parentesi è definito come una stringa di una o più coppie di parentesi corrispondenti [...]chiamate blocchi , ciascuna separata dai suoi …
Considera un grafico a griglia n per n simile a questo. È importante notare che questo grafico è 11 per 11 . In qualsiasi momento un uomo si trova in corrispondenza di un incrocio e si sposta sempre e solo verticalmente o orizzontalmente di un passo alla volta all'intersezione successiva. …
Scrivi un programma in grado di generarsi casualmente. Deve farlo in base ai token utilizzati nel suo codice sorgente. Se il codice sorgente del programma è composto da 50 token univoci ed è lungo 60 token, il programma dovrebbe generare 60 token in cui ogni token viene scelto casualmente da …
Il compito è semplice: il tuo programma legge un numero intero come input e stampa se è un numero primo o no. Puoi stampare "sì / no", "vero / falso" o qualsiasi cosa identifichi in modo inequivocabile il risultato. La sfida è che il codice deve funzionare con le sue …
Da Quine central : Scrivi un quine che prende come input il nome di una lingua e produce la stessa cosa implementata nella lingua di input. L'articolo di origine ha qualcosa su cui puoi lavorare, ma come dice l'autore è molto più difficile. Ovviamente devi solo supportare un set limitato …
Dato un'immagine in bianco e nero con uno sfondo bianco e una serie di punti neri, dipingi una serie di pixel bianchi in rosso, in modo che vi sia un percorso tra ogni coppia di pixel neri. Dettagli Un percorso è un insieme di pixel connessi (connettività a 8 quartieri). …
Una permutazione di un insieme S={s1,s2,…,sn}S={s1,s2,…,sn}S = \{s_1, s_2, \dotsc, s_n\} è una biunivoca funzione di . Ad esempio, se la funzione è una permutazione:π:S→Sπ:S→S\pi: S \to SS={1,2,3,4}S={1,2,3,4}S = \{1,2,3,4\}π:x↦1+(x+1mod4)π:x↦1+(x+1mod4)\pi: x \mapsto 1 + (x + 1 \mod 4) π(1)=3,π(2)=4,π(3)=1,π(4)=2π(1)=3,π(2)=4,π(3)=1,π(4)=2 \pi(1) = 3,\quad \pi(2) = 4,\quad \pi(3) = 1,\quad \pi(4) …
Sfida Dato un numero intero n ≥ 4 , emette una permutazione degli interi [0, n-1] con la proprietà che non esistono due numeri interi consecutivi uno accanto all'altro. Il valore di una permutazione piè la somma di abs(pi[i] - i)per tutti gli indici i. Esempi (1, 3, 0, 2) …
Il tuo compito è quello di scrivere un programma per computer in modo tale che quando viene tagliato in righe (diviso sul carattere di nuova riga) ogni disposizione delle righe produrrà un numero diverso tra 1 e n! (dove n è il numero totale di righe). Nessun numero dovrebbe essere …
Prendi tre input, una stringa di testo T; una stringa di caratteri da sostituire F,; e una serie di caratteri per sostituirli con R,. Per ogni sottostringa Tcon caratteri uguali (senza distinzione tra maiuscole e minuscole) F, sostituirli con i caratteri in R. Tuttavia, mantieni lo stesso caso del testo …
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.