Puzzle di programmazione e codice Golf

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

21
Punteggio di freccette impossibili
Sono stato sorpreso di non averlo già trovato, anche se c'è una grande domanda sui controlli delle freccette: Freccette incontra Codegolf La tua sfida è calcolare quali punteggi non sono possibili con 'n' freccette al di sotto del punteggio massimo per 'n' freccette. Ad esempio per n = 3, il …
39 code-golf 

3
Risolvi questo Alcazar per me
Recentemente ho giocato a un gioco chiamato Alcazar. È un gioco da tavolo in cui il tuo obiettivo è quello di entrare da una porta, passare attraverso tutte le piazze ed uscire da un'altra porta. Le uniche regole sono: Entra una volta, parti una volta; Passa attraverso tutti i quadrati; …

15
Conta fino a 20 con Words!
Utilizzando i seguenti elenchi di parole separati in lunghezza: https://github.com/Magic Octopus Urn / wordListsByLength Stampa 1 parola da ogni elenco di lunghezza n da 1 fino a 20, ecco un esempio valido: a an and hand hands handle handles abandons abandoned understand outstanding newfoundland understanding characteristic characteristics characterization characterizations characteristically …

19
Crea un sistema solare
Intro Questo si basa su un problema reale che ho riscontrato di recente durante la realizzazione di un gioco per computer e ho pensato che sarebbe stato un bel giro di code-golf . Esistono sette principali classi spettrali di stelle che emettono quantità variabili di calore. La geologia dei pianeti …
39 code-golf  random 

30
Mostra un quadrante
Visualizza i 12 numeri su un quadrante esattamente come questo: 12 11 1 10 2 9 3 8 4 7 5 6 Per vedere meglio la griglia, eccone una con i punti: ...........12............ .....11...........1...... ......................... .10...................2.. ......................... ......................... 9.......................3 ......................... ......................... ..8...................4.. ......................... ......7...........5...... ............6............ Si noti che la griglia …


3
Codice golf assistito da utensili
TAS Golf Nello stile di uno speedrun assistito da utensili con un tocco di code-golf, l'obiettivo di questa sfida è quello di completare il mondo 1-1 del gioco originale Super Mario Bros per il NES nel linguaggio di programmazione scelto nel minor numero di byte possibile, usando solo gli input …
39 code-golf  game 

30
C'è un dosso?
Dato un elenco di numeri interi positivi, determinare se esiste un elemento maggiore dei suoi due vicini o inferiore ai suoi due vicini (un "bump"). Per essere chiari un bump non può mai essere il primo o l'ultimo elemento dell'elenco perché hanno un solo vicino. Il tuo programma dovrebbe generare …

30
Ho fatto una nave spaziale maw!
Introduzione: Ispirato da questo commento di @MagicOctopusUrn su @Emigna risposta 05AB1E s' per il mio ' E 'stato solo un bug ' sfida : 8F9ÝÀNð×ý}».∊Ho fatto una nave spaziale maw! Ed ero entusiasta di suggerire una modifica a 12 byte. - Magic Octopus Urn, 17 luglio 17 alle 20:10 Che …

30
Stampa un opuscolo
Leggere un libro è facile, ma stampare un libro può essere un po 'complicato. Quando si stampa un opuscolo, la stampante deve disporre le pagine in un certo modo per poter essere letta da sinistra a destra. Il modo in cui ciò viene fatto è utilizzare uno schema come di …

1
LISP di McCarthy
LISP del 1959 di McCarthy All'inizio del 1959, John McCarthy scrisse un innovativo documento che definiva solo nove funzioni primitive che, quando messe insieme, costituiscono ancora oggi la base per tutte le lingue simili a quelle del LISP. Il documento è disponibile digitalizzato qui: http://www-formal.stanford.edu/jmc/recursive.pdf Il vostro compito è quello …


30
Trova il primo elemento duplicato
Dato un array a che contiene solo numeri nell'intervallo compreso tra 1 e a. Lunghezza, trova il primo numero duplicato per il quale la seconda occorrenza ha l'indice minimo. In altre parole, se sono presenti più di 1 numeri duplicati, restituisce il numero per il quale la seconda occorrenza ha …

13
579085261 è PAZZO, 725582 è GOLF, 10757494 è ...?
Il tuo compito è tradurre un numero di 103 caratteri in una parola inglese, usando il metodo descritto di seguito. Come? Genera l'elenco dei fattori primi (con ripetizione) del numero di input. Ordina l'elenco: Se 2 non è uno dei fattori primi, ordina l'elenco in ordine crescente. Se 2 è …

29
Emetti una piramide (o autostrada)
Data una stringa non vuota s, con lunghezza pari e un numero intero positivo n, che rappresenta la sua altezza, comporre una piramide usando le seguenti regole: La piramide dovrebbe contenere n righe non vuote; sono consentite nuove righe finali. Per ogni 1 <= i <= n, l'i-esima riga deve …

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.