Puzzle di programmazione e codice Golf

Domande e risposte per programmare gli appassionati di puzzle e i giocatori di codice

4
Visualizza una traccia MIDI
sfondo I file MIDI sono abbastanza diversi dai file audio WAV o MP3. I file MP3 e WAV contengono byte che rappresentano una "registrazione" dell'audio, mentre i file MIDI hanno una serie di messaggi MIDI memorizzati in eventi MIDI che informano un sintetizzatore MIDI quale strumento virtuale riprodurre o un …

15
Insta-Name ... Basta aggiungere il coder!
Nella lingua inglese, un modo sicuro per fare una combinazione lettera dialogo pronunciabile è quello di rendere interamente in coppie consonante-vocale, per esempio, Wu ko pa ah , o, Me fa ro , consonante prima, seguita da vocale . Sfida: Scrivi un programma o una funzione che, in base a …
17 code-golf  random  word 

11
Sequenza di attraversamento della griglia
Se prendi un foglio di carta millimetrata e disegni una linea inclinata che va verso mdestra e nverso l'alto, attraversi le griglie n-1orizzontali e m-1verticali in una sequenza. Scrivi il codice per generare quella sequenza. Ad esempio, m=5e n=3dà: Possibilmente correlati: ritmi Generazione euclidee , tassellature di Fibonacci , FizzBuzz …

8
Analizzare i terremoti
sfondo Il Random Domino Automaton è un modello giocattolo per i terremoti, ispirato agli automi cellulari. In questa sfida, il tuo compito è simulare una versione semplificata di questo modello e raccoglierne i dati. L'automa è definito su una matrice Adi kbit, che rappresenta una linea di faglia su cui …

6
Trova numeri semiperfetti primitivi
Numeri semiperfetti Un numero semiperfect / pseudoperfect è un numero intero pari alla somma di una parte o di tutti i suoi divisori (escluso se stesso). I numeri che sono uguali alla somma di tutti i loro divisori sono perfetti. Divisors of 6 : 1,2,3 6 = 1+2+3 -> semiperfect …

29
L'ennesimo Ternario
Definisco l'n-esimo ternario come un ternario che restituisce n e ha la forma: 1 ? 2 ? 3 ? n - 1 ? n : 0 : 0 : 0 # n - 1 zeroes Scrivi una funzione o completa il programma che ha dato un input n genererà o …
17 code-golf  string 


7
Suggerimenti per giocare a golf in K
K è un linguaggio di programmazione della famiglia APL progettato da Arthur Whitney. Mentre l'interprete ufficiale è a codice chiuso e commerciale, una versione di prova con un limite dell'area di lavoro di 32 bit di spazio di indirizzamento (che non dovrebbe creare problemi per il codice golf) è disponibile …
17 code-golf  tips  k 

3
Scienziato Seals incagliato su un iceberg
introduzione Una famiglia di foche è bloccata su un iceberg nel circolo polare artico. C'è un trasmettitore radio situato sull'iceberg che i sigilli possono usare per chiamare aiuto. Tuttavia, solo il sigillo papà sa come far funzionare il trasmettitore radio. E peggio ancora, il ghiaccio è molto scivoloso in questo …
17 code-golf 

3
Trova pattern nelle stringhe
In questa sfida, il tuo compito è individuare sottostringhe con una determinata struttura. Ingresso Il tuo input deve essere due stringhe alfanumeriche non vuote, un modello p e un testo t . L'idea è che ogni personaggio di prappresenta una sottostringa contigua non vuota di tcui si verificano uno accanto …
17 code-golf  string  code-golf  ascii-art  geometry  code-golf  ascii-art  code-golf  sequence  stack  code-challenge  number  sequence  answer-chaining  code-golf  code-challenge  math  combinatorics  binary-matrix  code-golf  number  code-golf  cryptography  bitwise  code-golf  sudoku  code-golf  brainfuck  metagolf  code-golf  probability-theory  number-theory  primes  fewest-operations  factoring  golf-cpu  code-golf  restricted-source  code-golf  graphical-output  sequence  binary  code-golf  tips  c#  code-golf  geometry  code-golf  graphical-output  fractal  code-golf  number  sequence  code-golf  number  array-manipulation  popularity-contest  game  board-game  code-golf  puzzle-solver  grid  code-golf  ascii-art  geometry  grid  tiling  code-golf  ascii-art  whitespace  balanced-string  code-golf  card-games  king-of-the-hill  javascript  code-golf  whitespace  balanced-string  code-golf  code-golf  math  abstract-algebra  code-golf  java  code-golf  interpreter  stack  code-golf  base-conversion  code-golf  tips  code-golf  ascii-art  geometry  brainfuck  metagolf  code-challenge  math  quine  code-generation  code-golf  number  kolmogorov-complexity  arithmetic  expression-building  code-golf  string  code-golf  quine  popularity-contest  code-golf  base-conversion  code-challenge  image-processing  code-golf  conversion  coding-theory 

7
Converti una frazione in un decimale ripetuto
Quasi l'opposto polare se questa sfida, e sospetto che sarà leggermente più facile. Il tuo compito è quello di prendere due numeri interi nel formato a/b(Formare un numero razionale), quindi produrre esattamente il numero in decimale. Ad esempio, se dovessi inserire 1/3, produrrebbe: 0.33333333333333333 E continuerebbe a stampare 3 secondi …

9
KOTH asimmetrico: Catch the Cat (Catcher Thread)
KOTH asimmetrico: cattura il gatto AGGIORNAMENTO : I file gist vengono aggiornati (comprese le nuove invii) poiché Controller.java non ha rilevato eccezioni (solo errori). Ora rileva errori ed eccezioni e li stampa anche. Questa sfida consiste in due thread, questo è il thread catcher, il thread cat può essere trovato …

12
Estrai una stringa da una determinata stringa
Ti vengono dati una stringa e due caratteri. Devi stampare la stringa tra questi caratteri dalla stringa. Ingresso L'input conterrà prima una stringa (non vuota o null). Nella riga successiva, ci saranno due caratteri separati da uno spazio. Sfida Restituisce la stringa tra i due caratteri Esempio Hello! What's your …
17 code-golf  string 

11
Conteggio nelle piramidi
È necessario scrivere un programma o una funzione che riceve un elenco di numeri interi distinti come input e output o restituisce il numero di occorrenze dei numeri di input nella seguente piramide numerica capovolta. A partire dall'elenco originale in ogni passaggio ne creiamo uno nuovo con i valori massimi …
17 code-golf  number 

4
Come recuperare da Internet DDOS
Internet ha fallito. Gli attacchi DDoS sono ora dilaganti e diffusi. Sta a te prendere il controllo e riparare Internet. Ogni bot controllerà 20 nodi in questa rete. Ogni nodo è attivo o sicuro , ha un proprietario e ha un punto di forza, che inizia da 2. Ogni nodo …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.