Puzzle di programmazione e codice Golf

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

2
Quanti mesas iniziano con una data stringa?
Chiamiamo un elenco non vuoto di stringhe una mesa se valgono le seguenti condizioni: Ogni stringa elencata non è vuota e utilizza solo caratteri presenti nella prima stringa. Ogni stringa successiva è esattamente più lunga di un carattere rispetto alla stringa precedente. Nessuna stringa nell'elenco è una sottosequenza di qualsiasi …
11 code-golf 

4
Ricrea il classico gioco del serpente
La sfida è creare il classico gioco Snake usando il minor numero di byte possibile. Ecco i requisiti: Il gioco deve essere implementato in un tipico layout bidimensionale. Il serpente dovrebbe essere in grado di crescere in modo significativo entro i limiti della mappa (questo significa davvero, non rendere la …
11 code-golf  game 

8
Costruire un test di velocità di battitura / misurazione del CPM
Le regole È tempo di costruire un test di velocità di battitura nella tua lingua preferita! 1 . Fornisci un file con un dizionario a scelta (ogni 'parola' al suo interno deve essere delimitata da nuova riga). Inseriscilo via stdino fornisci il nome come argomento della riga di comando. un' …
11 code-golf 


16
Animazione ASCII Ball in Box
Scrivi un programma che mostra una sfera ASCII in movimento *all'interno di un rettangolo (20 per 10 caratteri incluso il bordo). La palla non deve attraversare il rettangolo, ad esempio urtare quando colpisce il muro. La scena deve essere cancellata e ridisegnata ogni 0,1 secondi e la palla deve muovere …

6
Quanto tempo fino a questa data?
L'idea è questa: scrivere una funzione per stampare l'intervallo di tempo da oggi / data odierna (al momento in cui viene chiamata la funzione) fino a una data fornita come argomento. ipotesi: La data di inserimento sarà sempre domani o più tardi, in futuro. La data di inserimento non sarà …
11 code-golf  date 

8
Generazione di righelli ASCII
La sfida è generare un righello per il conteggio dei caratteri ASCII nel seguente formato: +-------------------------------------------------------------------------+ || | | | | | | | | | | | | | | | |0 10 20 30 40 50 60 70 | | | +-------------------------------------------------------------------------+ La lunghezza del righello dovrebbe essere …

3
Crea un labirinto multilivello 5x5x5 con una sola soluzione
Lo scopo di questa sfida è creare il codice più breve (in caratteri) che esegua correttamente le seguenti operazioni: Caratteristiche tecniche : Deve creare 5x5x5 labyrinthesattamente un 1 possible solution(niente di più, niente di meno) Il labirinto deve essere creato randomly Deve essere in grado di generare ogni soluzione esistente …

1
Simula una macchina registro Minsky (II)
Questa è un'estensione di Simulate a Minsky Register Machine (I) . Non ripeterò qui tutta la descrizione, quindi per favore leggi prima la descrizione del problema. La grammatica in parte (I) era il più semplice possibile, ma risulta in programmi piuttosto lunghi. Dal momento che questo è un sito di …


3
Il problema dell'imballaggio della slitta
Gli elfi di Babbo Natale hanno bisogno di aiuto per determinare se la loro attuale serie di regali si adatta alla slitta di Babbo Natale. Scrivi il programma più breve possibile nella lingua che preferisci per aiutarli. vincoli La slitta di Babbo Natale misura 6 piedi di larghezza per 12 …
11 code-golf 

2
Blockbox That Hex?
Scrivi un programma o una funzione in qualsiasi linguaggio di programmazione che accetta un input / argomento esadecimale a 6 cifre. L'input / argomento può essere di 6 valori o una stringa di 6 caratteri. Il tuo programma dovrebbe generare un blocco rettangolare di 8 caratteri di esattamente 8 caratteri …
11 code-golf 

13
Ciao mondo arcobaleno
Trattare con i colori in linguaggi non di markup spesso complica le cose. Vorrei vedere alcune varianti di come il colore viene utilizzato in diverse lingue. Lo scopo di questa competizione è quello di produrre "Hello World" nei sette colori dell'arcobaleno. Secondo Wikipedia, questi sono i 7 colori. Red #FF0000 …

8
codegolf.com: Risparmio di tempo
Da codegolf.com (non caricabile dal 15 settembre 2011) era uno che mi stava facendo impazzire. Stampa su STDOUT un orologio di una forma esatta, leggendo il tempo da STDIN e segnando un hall'ora e mal minuto (arrotondato per difetto a un multiplo di 5) e un xse si sovrappongono, i …
11 code-golf 

10
Trova la più grande somma di sottosequenza
Data una sequenza di numeri interi, trova la somma più grande di una sottosequenza (numeri interi su posizioni consecutive) della sequenza. La sottosequenza può essere vuota (nel qual caso la somma è 0). L'input viene letto dall'input standard, un numero intero per riga. La somma più grande deve essere scritta …

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.