Puzzle di programmazione e codice Golf

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

11
Polyglot limitato
I poliglotti sono programmi validi contemporaneamente in più linguaggi di programmazione. La maggior parte di tali poliglotti sono scritti in modo tale che alcuni costrutti di una lingua vengano interpretati come commenti di un'altra lingua (ad esempio, #definein C viene interpretato come un commento in diversi linguaggi di scripting). Sono …

30
Death By Shock Probe: sono molti dadi
Nel webcomic Darths & Droids , Pete, che interpreta R2-D2 nella campagna di gioco di ruolo immaginaria su cui si basa il fumetto, una volta afferma (avvertimento: potenziali spoiler nel fumetto collegato) che, con la Sfera perduta di Phanastacoria truccata fino al suo sonda d'urto, ora può lanciare un enorme …
20 code-golf  random 





12
Ricollegalo stasera o questo fine settimana
Questo è il mio primo codice golf, quindi per favore fatemi sapere se è troppo ampio o se mi mancano informazioni per un buon puzzle! Sfida In Ontario e possibilmente in altre aree del mondo, l'elettricità viene fatturata utilizzando la tariffazione Time-Of-Use (TOU) , che varia il costo per chilowattora …
20 code-golf  date 


1
Giocoleria per numeri
Il tuo compito è generare un modello di giocoleria valido completando un determinato modello. Ma prima, probabilmente devi sapere come viene indicato un tale schema. Introduzione a Siteswap Siteswap è la notazione consolidata per i modelli di giocoleria. Funziona dividendo il pattern in beat. Ad ogni battito la mano sinistra …
20 code-golf 

1
Fillomino Solver
Fillomino è un puzzle in cui riempi una griglia di poliomino . Ogni poliomino è un'area di cellule contigue. La rappresentazione della griglia mostra le dimensioni del poliomino che copre ogni cella. Ad esempio, un pentomino (5) verrebbe mostrato come 5in ciascuna delle cinque celle contigue (vedi sotto). Due poliomino …

1
Proteggi i miei muri da queste fastidiose porte
Le maniglie delle porte sono fantastiche e tutte, ma quando apri una porta, ammaccano sempre le pareti attorno ad essa. Ho bisogno che tu prenda input dell'arte ASCII di una stanza, in questo modo: +---------+--X --X --+-----+ | \ \ |\ | \ | | \ \ | \ | …
20 code-golf 

30
Genera la sequenza di Recamán
La sequenza di Recamán ( A005132 ) è una sequenza matematica, definita come tale: A(0) = 0 A(n) = A(n-1) - n if A(n-1) - n > 0 and is new, else A(n) = A(n-1) + n Una versione piuttosto LaTex di cui sopra (potrebbe essere più leggibile): A(n)=⎧⎩⎨0A(n−1)−nA(n−1)+nif n=0if …

7
Consigli per giocare a golf a Julia
Quali consigli generali hai per giocare a golf a Julia? Sto cercando idee che possano essere applicate ai problemi del codice golf in generale che siano almeno in qualche modo specifiche per Julia (ad esempio "rimuovere i commenti" non è una risposta).
20 code-golf  tips 

13
Lancia i dadi di Dungeons and Dragons
Voglio giocare a Dungeons and Dragons, ma non ho dadi! La tua sfida è lanciare alcuni dadi D&D. La specifica del formato di input in formato Backus-Naur è: <valid-input> ::= <opt-integer> "d" <integer> <opt-modifier> <opt-integer> ::= | <integer> <opt-modifier> ::= | "+" <integer> <integer> ::= "0" | "1" | "2" …
20 code-golf  random 

7
Determina se esiste una mossa in un gioco Bejeweled / match 3
sfondo In Bejeweled e giochi simili, il giocatore deve scambiare due gemme adiacenti (senza diagonali) in una griglia 8x8 di gemme per abbinare tre dello stesso colore di fila. Le gemme possono essere abbinate orizzontalmente o verticalmente. Il gioco continua fino a quando non esiste alcuna mossa che può essere …
20 code-golf  game  grid 

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.