Puzzle di programmazione e codice Golf

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

1
Trova un percorso tra due articoli di Wikipedia
introduzione Di recente, stavo saltando con un gruppo di amici e ci siamo annoiati e non avevamo nulla da fare, quindi abbiamo "inventato" un "gioco" (alcune persone nei commenti hanno sottolineato che questo gioco è giocabile online e molto popolare, quindi sicuramente non l'ho inventato, sebbene non lo avessi mai …
25 code-golf 

3
Dove sono le piste in questa stringa infinita? (Trovato CCCCCC!)
A partire dalla stringa ABC, considera il risultato di aggiungere ripetutamente l'ultima metà di se stesso a se stesso (utilizzando la metà più grande se la lunghezza è dispari). Otteniamo la progressione: ABC ABCBC ABCBCCBC ABCBCCBCCCBC ABCBCCBCCCBCBCCCBC etc... Lasciate Srappresentare la stringa (o sequenza) infinita risultante che risulta quando questa …

1
Schermata di blocco Android
Intro Sei seduto in una sala riunioni alla fine di un lungo tavolo. Ti guardi intorno e vedi Tim Cook, il Consiglio di amministrazione di Apple, il fantasma di Steve Jobs e Jack Donaghy. Apple ha convocato questo incontro perché si sono resi conto di quanto sia più interessante la …

3
Genera mappe realistiche
Ho disegnato questa mappa delle regioni di una parola immaginaria in pochi minuti in MS Paint: Penso che riuscire a generare mappe come questa a livello di programmazione sarebbe davvero fantastico. Sfida Scrivere un programma che prende in interi positivi We H, e un insieme non vuoto di numeri interi …

30
Stimatore Monte Carlo di Pi
Buon Pi Day a tutti! Per nessun motivo, sto cercando di costruire uno stimatore Monte Pi di Pi il più corto possibile. Possiamo costruirne uno che si inserisce in un tweet? Per chiarire, quello che ho in mente è l'approccio tipico di disegnare punti casuali dal quadrato dell'unità e calcolare …

2
The Final Stand - Sconfiggi l'orda di zombi
introduzione Sei solo su un'isola. Il resto dell'umanità è morto ( probabilmente a causa del bug nel codice di user12345 ). L'orda pirata zombi ha raggiunto la tua isola e sono infiniti. È tempo di calciare il culo o masticare la gomma da masticare, e siete tutti fuori di gomma …
25 code-golf 

30
Stampa triangolo numerico
Dato un numero N, genera un triangolo NxN ad angolo retto, dove ogni riga iè riempita con numeri fino a i. Esempio n = 0 (nessuna uscita) n = 4 1 1 2 1 2 3 1 2 3 4 n = 10 1 1 2 1 2 3 . …
25 code-golf  number 



5
Hungry Image Snake - Hole # 3
Buca n. 1 Joe il serpente ha fame. Mangia immagini, un pixel alla volta. Gli piacciono davvero i pixel luminosi. La sfida Programma Joe per consumare i pixel più luminosi che riesce a trovare, dato che può solo spostarsi verso l'alto, il basso, a sinistra o a destra. specificazioni Joe …

10
Mandoline Quine
Scrivi un quine ... da cui ogni altro personaggio può essere rimosso, sarà comunque un quine valido. È possibile specificare se iniziare a rimuovere i caratteri dal primo o dal secondo carattere. Criteri di punteggio (sommare insieme bonus / percentuali penatly per la percentuale totale): Le risposte devono contenere almeno …
25 code-golf  quine 

9
Segna una partita a Bowling
Il tuo compito è quello di riassumere e ottenere il punteggio di un giocatore in una partita di bowling a 10 pin dopo un massimo di 21 tiri . I rulli sono rappresentati come una sequenza di numeri interi nel metodo di input preferito . Ogni numero intero corrisponde al …
25 code-golf  number  game 

3
I punteggi del tennis incontrano il Code Golf
Alla luce dell'Australian Open 2014 a Melbourne, e della vittoria di Stanislas Wawrinka contro Novak Djokovic, propongo la seguente sfida del golf in codice! Wawrinka e Djokovic sono di nuovo alla base di questo CGC. La tua sfida è prendere una stringa composta da 1 e 2 e determinare i …
25 code-golf  game 

30
Scrivi un effetto domino
Utilizzando il minor numero di caratteri Unicode, scrivi una funzione che accetta tre parametri: Numero totale di domino ndomino interessato Inclina la direzione del domino interessato ( 0o La sinistra 1o Ra destra) Una volta che un domino viene rovesciato, deve anche rovesciare i domino rimanenti nella stessa direzione. Dovresti …

6
Sai Meta Quine?
Simile ad altri puzzle di quine (più specificamente, questo ), scrivere un programma che produce la fonte per sé. Ecco la nuova svolta: il codice prodotto NON deve essere identico alla fonte. Piuttosto, dovrebbe generare un programma diverso che creerà il primo. La sfida collegata a quella sopra raggiunta è …
25 code-golf  quine 

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.