Domande taggate «code-golf»

Code-golf è una competizione per risolvere un problema particolare con il minor numero di byte di codice sorgente.

3
Pensare fuori dagli schemi - Lo sto facendo bene?
Continuo a sentire che pensare fuori dagli schemi è un obiettivo che vale la pena raggiungere, ma come posso sapere se lo sto facendo con successo? Per risolvere questo dilemma ho già scritto un traduttore da Brainwave-to-ASCII che in teoria dovrebbe produrre output come # +------------+ # | thinking | …

13
Stampa un word clock
Da quando ho visto il primo qualche anno fa, sono sempre stato soggiogato da questo tipo di word clock in cui il tempo è effettivamente scandito dalle parole illuminate o meno in una frase significativa. Il testo visualizzato su quell'orologio è il seguente. IT IS HALF TEN QUARTER TWENTY FIVE …
59 code-golf  string  date 

30
Conta le verità finali
Ispirato e in ricordo del mio caro amico e collega, Dan Baronet , 1956-2016. RIP Ha trovato la soluzione APL più breve possibile per questo compito: Compito Dato un elenco booleano, conta il numero di valori di verità finali. Casi di esempio {} → 0 {0} → 0 {1} → …

23
Espressione regolare ineguagliabile più breve
La tua missione è scrivere l'espressione regolare valida più breve che nessuna stringa può eguagliare, stringa vuota inclusa. Le presentazioni devono avere questo modulo ("notazione letterale"): /pattern/optional-flags Vince regexp più breve. La dimensione di regexp è contata in caratteri. (compresi barre e flag) Spiega come funziona il tuo regexp (se …

13
Costruisci una catasta di sabbia
Una catasta di sabbia abeliana , per i nostri scopi, è una griglia infinita con coordinate intere, inizialmente prive di sabbia. Dopo ogni secondo, un granello di sabbia viene posto in (0,0). Ogni volta che una cella a griglia ha 4 o più granelli di sabbia, versa contemporaneamente un granello …

30
Trova il numero più fluido
La tua sfida è trovare il numero più regolare in un determinato intervallo. In altre parole, trova il numero il cui fattore primo più grande è il più piccolo. Un numero regolare è uno il cui fattore primo più grande è piccolo. Numeri di questo tipo sono utili per l'algoritmo …

20
Scava una trincea di confine
Contesto: troppi immigrati clandestini provenienti dalla Blandia stanno attraversando il confine con Astan. L'imperatore di Astan ti ha incaricato di scavare una trincea per tenerli fuori, e Blandia deve pagare le spese. Dal momento che tutti i dattilografi sono stati informati fino alla disposizione della trincea, il codice deve essere …

30
Determina il colore di un quadrato di scacchi
La tua sfida è scrivere un programma che emetta il colore di un determinato quadrato dalla scacchiera. Ecco come appare una scacchiera: Puoi vedere che il quadrato a1 è scuro e h1 è un quadrato chiaro. Il tuo programma deve produrre darko light, quando viene dato un quadrato. Qualche esempio: …
59 code-golf  chess 

30
Il gioco più breve della vita
Conway's Game of Life è il classico esempio di automazione cellulare. Le celle formano una griglia quadrata e ognuna ha due stati: vivo o morto. Ad ogni turno, ogni cella si aggiorna contemporaneamente in base al suo stato e a quelli dei suoi otto vicini: Una cellula viva rimane viva …

30
Anatra, anatra, oca!
Ricordi il gioco per bambini "Anatra, Anatra, Oca" ? No? Neanche io. La sfida Stampa la parola 'anatra' su singole righe per un numero indeterminato di volte. Stampa la parola "oca". Il tuo programma termina. Le regole Tenta di giocare il minor numero di byte. Deve esserci almeno un'anatra. Ci …
58 code-golf  random 

9
La mia prigione è sicura?
Alla tua sfida viene fornito un input di un layout di prigione per capire se uno dei prigionieri può fuggire. Ingresso L'input può essere in qualsiasi formato ragionevole come una stringa, un array, un array di array, ecc. L'input sarà composto da tre caratteri, in questo caso #, Pe dallo …

30
Il numero è binario pesante?
Un numero intero è binario pesante se la sua rappresentazione binaria contiene più 1s di 0s ignorando gli zeri iniziali. Ad esempio 1 è binario-pesante, poiché la sua rappresentazione binaria è semplicemente 1, tuttavia 4 non è binario pesante, come lo è la sua rappresentazione binaria 100. In caso di …

18
Conta come Chuck Norris
Come è noto , Chuck Norris contava all'infinito. Due volte Inoltre , Chuck Norris può contare all'infinito all'indietro. Inoltre, anche se forse meno conosciuto, Chuck Norris può parlare un po 'di spagnolo oltre all'inglese. La sfida Scrivi un programma (o una funzione) che può essere eseguito in due lingue diverse. …

30
Facciamo un po 'di "deciph4r4ng"
In questa sfida, il tuo compito è decifrare una stringa. Fortunatamente, l'algoritmo è piuttosto semplice: leggendo da sinistra a destra, ogni cifra incontrata N (da 0 a 9) deve essere sostituita con il carattere che è N + 1 posizioni prima di esso. Esempio La stringa di input "Prog2am0in6"verrebbe decodificata …


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.