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).
Obbiettivo Crea un programma / funzione che accetta un input N, controlla se Ncoppie casuali di numeri interi sono relativamente primi e restituisce sqrt(6 * N / #coprime). TL; DR Queste sfide sono simulazioni di algoritmi che richiedono solo la natura e il cervello (e forse alcune risorse riutilizzabili) per …
Ispirato da questa domanda dei nostri amici rivali alla Code Review. definizioni Un super array è un array in cui ogni nuovo elemento dell'array è più grande della somma di tutti gli elementi precedenti. {2, 3, 6, 13}è un super array perché 3 > 2 6 > 3 + 2 …
Come dovresti (si spera) sapere, un quine indurito per radiazione è un quine da cui puoi rimuovere qualsiasi carattere e stampare comunque la sua fonte originale e pre-modificata. Il fatto è che con la maggior parte di questi puoi rimuovere solo un personaggio; altrimenti tutto si rompe. È qui che …
Voglio provare un nuovo tipo di sfida golf regex, che ti chiede di risolvere compiti computazionali non banali con nient'altro che sostituzione regex. Per rendere questo più possibile e meno complicato, ti sarà permesso applicare più sostituzioni, una dopo l'altra. La sfida Inizieremo semplice: data una stringa contenente due numeri …
Questa è una semplice sfida: data una sequenza di numeri interi, trova la somma di tutti i numeri interi in essa. Ma con una svolta. Il tuo punteggio è la distanza di Levenshtein tra il tuo codice e la seguente frase (La sfida): Dato un insieme di numeri interi, trova …
C'è qualcosa che non va nella tua tastiera. La Shiftchiave ha una propria mente. Ogni volta che digiti un personaggio non hai idea se verrà spostato o meno (anche se è 50-50). Oltre ai tasti caratteri standard, nulla sulla tastiera è funzionale. Non c'è mouse o altri mezzi di input. …
L'utente CarpetPython ha pubblicato una nuova interpretazione di questo problema che pone una maggiore attenzione alle soluzioni euristiche, a causa di un maggiore spazio di ricerca. Personalmente penso che la sfida sia molto più bella della mia, quindi prova a provarla! La corsa vettoriale è un gioco avvincente che può …
Quando ero un ragazzo, i bambini andavano nei negozi di computer e giocavano a Hunt the Wumpus fino a quando il personale non ci cacciava. Era un gioco semplice, programmabile sui computer di casa a metà degli anni '70, macchine così rudimentali che invece di microprocessori delle dimensioni di un …
Scrivi un algoritmo o un programma in grado di codificare e decodificare una scacchiera. L'obiettivo è quello di creare la più piccola rappresentazione di una scacchiera che possa essere usata (una volta decodificata) per determinare tutte le possibilità di movimento per un giocatore in quel turno. La codifica deve essere …
La sfida Il tuo compito è quello di creare un programma che prenda un dato input di stringa e generi l'input in un formato quadrato. Le stringhe vuote dovrebbero restituire una stringa vuota. Esempi Dato l'input: golf Il tuo programma dovrebbe produrre: golf o l l o flog Ingresso: 123 …
Come parte della sua risposta a Make a Error Quine! , @Falko ha proposto il seguente algoritmo: Come creare la tua soluzione in 2 minuti? Apri un nuovo file in un IDE a tua scelta. Batti la testa sulla tastiera di fronte a te. Compilare. Sostituire il codice con il …
Scrivi il programma più breve che risolve il cubo di Rubik (3 * 3 * 3) entro un ragionevole lasso di tempo e mosse (diciamo, massimo 5 secondi sulla tua macchina e meno di 1000 mosse). L'input è nel formato: UF UR UB UL DF DR DB DL FR FL …
Questa è una sfida di poliziotti e ladri. Questo è il filo del poliziotto. Il filo del ladro è qui . Come poliziotto, devi scegliere qualsiasi sequenza dall'OEIS e scrivere un programma p che stampa il primo intero da quella sequenza. È inoltre necessario trovare qualche stringa s . Se …
defintion Una matrice centrosimmetrica è una matrice quadrata simmetrica rispetto al suo centro. Più rigorosamente, una matrice di dimensioni n × n è centrosimmetrica se, per qualsiasi iAAAn×nn×nn \times n è soddisfatta la seguente relazione: A ii,j∈([1,n]∩Z)i,j∈([1,n]∩Z)i,\: j \in ([1, n] \cap \mathbb{Z})Ai,j=An+1−i,n+1−jAi,j=An+1−i,n+1−jA_{i,\:j}=A_{n+1-i,\:n+1-j} Esempi di tali matrici Ecco un'illustrazione della …
Il tuo compito è quello di produrre la stringa esatta The Jabberwocky senza ricevere input. Si applicano le normali regole di input e output, quindi sono consentite sia funzioni che programmi. Naturalmente c'è un trucco, non sarebbe divertente senza un trucco. Il tuo programma, quando privo di caratteri non alfabetici, …
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.