Sono curioso di sapere se sto giocando a Code Golf. Mi sono posto la sfida di trasformare un piccolo programma di hashing in un'unica istruzione in Python. Ho iniziato con: from itertools import permutations from string import ascii_lowercase from random import sample def test(): chars = sample(ascii_lowercase, 9) sums = …
In statistica, a volte è utile sapere se due campioni di dati provengono dalla stessa distribuzione sottostante. Un modo per farlo è utilizzare il test di Kolmogorov-Smirnov a due campioni . Il tuo compito sarà quello di scrivere un programma che legge in due array di numeri interi non negativi …
Questo è un nuovo tipo di sfida ispirata al problema del recupero del codice sorgente mutato . Dovresti scrivere due programmi o funzioni entrambi nella stessa lingua. Il primo dovrebbe risolvere l'attività n. 1 e il secondo dovrebbe risolvere l'attività n. 2. Il tuo punteggio sarà la somma del programma …
Informazioni sulla serie Prima di tutto, puoi trattarlo come qualsiasi altra sfida di golf del codice e rispondere senza preoccuparti della serie. Tuttavia, esiste una classifica in tutte le sfide. Puoi trovare la classifica insieme ad alcune ulteriori informazioni sulla serie nel primo post . Anche se ho un sacco …
Dato un numero intero N , conta quanti modi in cui può essere espresso come prodotto di numeri interi M > 1. L'input è semplicemente N e M e l'output è il conteggio totale di gruppi interi distinti . Significa che puoi usare un numero intero più di una volta, …
I programmatori sono spesso ossessionati dal disegno di frattali. Penso che abbiamo bisogno di un nuovo supporto basato su computer. L' albero H è un tipo abbastanza semplice di frattale fatto di linee orizzontali e verticali. Eccolo alla sua decima iterazione (per gentile concessione di Wikipedia ): Ora, immagina che …
Il gioco Di recente, gran parte del mio tempo è stato occupato da un gioco avvincente sul mio telefono, chiamato Logic Dots, che mi ha ispirato a scrivere questa sfida. È più facile spiegare le regole se ti mostro la visualizzazione del gioco, quindi ecco uno screenshot di un puzzle …
Sceglierai m lingue e scriverai n programmi in ogni lingua, ognuno con lunghezza n * m . Il k programma dovrebbe emettere il k carattere di ciascun programma, ordinato dal numero di programma. Ad esempio, in questo invio (solo a scopo dimostrativo; possono essere tutti i caratteri inclusi newline e …
Il puzzle scorrevole più riconoscibile è il quindici puzzle . Ha una griglia 4 per 4, 15 tessere e uno spazio griglia vuoto. Le tessere possono muoversi solo nello spazio vuoto e devono essere sempre in linea con la griglia. Definiamo un puzzle a scorrimento generalizzato come una griglia W …
Il numero di partizioni di un numero intero è il numero di modi in cui il numero intero può essere rappresentato come una somma di numeri interi positivi. Per esempio: 5 4 + 1 3 + 2 3 + 1 + 1 2 + 2 + 1 2 + 1 …
Sto imparando Ruby e ho scritto il mio primo codice non banale per risolvere questo problema. La sfida è generare i primi n elementi della sequenza di Stöhr , S , che è definita come segue: S [0] = 1 S [n] è il numero più piccolo che non può …
L'algoritmo del diamante quadrato è un algoritmo di generazione del terreno frattale (heightmap). Puoi trovare una bella descrizione di come funziona qui: http://www.gameprogrammer.com/fractal.html (utilizzato come riferimento.) http://www.playfuljs.com/realistic-terrain-in-130-lines/ (Grande implementazione di JS, forse potresti voler rubare il suo renderer. Dai un'occhiata qui di cosa è capace questo algoritmo di http: // …
Sfida: implementare il calcolo di un numero Delacorte in qualsiasi lingua. Il codice più corto vince. Per una data matrice quadrata di interi distinti 1..n² (possibile lunghezza laterale n almeno tra 3 e 27), il suo numero Delacorte è la somma dei prodotti gcd (a, b) × distanza² (a, b) …
Il tuo compito è, data una griglia quadrata di cifre ( 0-9), generare uno dei modi in cui le cifre possono essere raggruppate in modo tale che: Ogni cifra fa parte esattamente di un gruppo Tutti i gruppi hanno lo stesso numero di cifre Tutti i gruppi sono delimitati da …
Vedi Hole # 1 se sei confuso. Cosa fa ogni bambino dopo aver raccolto secchi di caramelle durante Halloween? Ordina per tipo e dimensione, ovviamente 1 ! La sfida Dato un sacchetto di caramelle scaricato di varie forme e dimensioni, ordina le caramelle da sinistra a destra in base a: …
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.