Puzzle di programmazione e codice Golf

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

5
Combinatore a punto fisso golfato
Scrivi un combinatore a virgola fissa nel minor numero di caratteri possibile, nella lingua che preferisci. forma libera ( vale a dire , qualunque sia la più breve): intero programma, funzione effettiva, frammento di codice non puoi usare la tua libreria standard se ne ha una puoi comunque estrarlo da …

1
Costruisci un motore per un gioco del labirinto
Questo è il seguito di Print a labirinto . Se ti piace questa domanda, aggiungi altri algoritmi di generazione del labirinto;). Per questo compito dovrai implementare un motore di gioco per un giocatore che deve trovare il tesoro in un labirinto ed uscire dalla prigione. Il motore si avvia leggendo …
9 code-golf  maze 

4
Problema N-Queens [chiuso]
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Code Golf Stack Exchange. Chiuso 5 anni fa . Bloccato . Questa domanda e le sue risposte sono bloccate perché la domanda è fuori …

4
Algoritmo di disegno rapido
Il compito è trovare un modo per disegnare una linea orizzontale in una matrice di numeri interi a 16 bit. Stiamo assumendo una matrice di 256x192 pixel con 16 pixel per parola. Una linea è una serie contigua di set (1) bit. Le linee possono iniziare nel mezzo di qualsiasi …

15
Stampa numeri primi vicini
Scrivi un programma che accetta un input (che può essere o meno un numero primo) ed elenca il numero primo che segue immediatamente e che lo precede. Esempio di input: 1259 Esempio di output: 1249 1277 Vince il programma più breve. Deve essere eseguito entro 10 secondi su un moderno …

9
Dividi una parola in parti con punteggi uguali
Supponendo A = 1, B = 2 ... Z = 26, e il valore di una parola è la somma di questi valori di lettere, è possibile dividere alcune parole in due pezzi in modo che abbiano valori uguali. Ad esempio, "wordsplit" può essere suddiviso in due parti in questo …
9 code-golf  word 

14
Numeri, somme, prodotti
Data una griglia 20 × 20 di numeri interi non negativi, trova una sotto-griglia 3 × 3 in cui il prodotto delle somme delle singole linee raggiunge il massimo. Parlato in formule: Data la sottorete 3 × 3 la funzione da massimizzare è Per riga viene calcolata la somma e …

10
Numerazione dei cruciverba
Produrre un programma per numerare correttamente una griglia di parole crociate. Ingresso L'input sarà il nome di un file che rappresenta la griglia del cruciverba. Il nome file di input può essere passato come argomento, sull'input standard o con altri mezzi convenzionali diversi dall'hardcoding. Formato file griglia: un file di …

13
Conta i personaggi, trasformali in una cifra
Problema: È necessario creare un programma che esegua le seguenti operazioni: prende una grande stringa di testo minuscolo e conta tutte le occorrenze di ogni lettera. quindi metti le lettere in ordine crescente o minore. quindi prendi quell'elenco e lo trasforma in un codificatore / decodificatore per il testo. quindi …
9 code-golf 

3
Parzialmente osservabile Connect-4
Il gioco Giocherai a un gioco (quasi) standard di Connect-4 . Sfortunatamente, si tratta di un gioco di corrispondenza e qualcuno ha inserito un nastro nero su ogni seconda fila a partire dal basso, in modo da non poter vedere nessuna delle mosse del tuo avversario all'interno di queste file. …

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.